@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap");
.new-menu ul.menu {
    margin: 0;
    padding: 0;
}

.new-menu main {
    display: block;
}

.new-menu h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

.new-menu hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */
    ;
}

.new-menu pre {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */
    ;
}

.new-menu a {
    background-color: transparent;
}

.new-menu abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    /* 2 */
    ;
}

.new-menu b,
.new-menu strong {
    font-weight: bolder;
}

.new-menu code,
.new-menu kbd,
.new-menu samp {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */
    ;
}

.new-menu small {
    font-size: 80%;
}

.new-menu sub,
.new-menu sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

.new-menu sub {
    bottom: -0.25em;
}

.new-menu sup {
    top: -0.5em;
}

.new-menu img {
    border-style: none;
}

.new-menu button,
.new-menu input,
.new-menu optgroup,
.new-menu select,
.new-menu textarea {
    font-family: inherit;
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    /* 1 */
    margin: 0;
    /* 2 */
    ;
}

.new-menu button,
.new-menu input {
    /* 1 */
    overflow: visible;
}

.new-menu button,
.new-menu select {
    /* 1 */
    text-transform: none;
}

.new-menu button,
.new-menu [type="button"],
.new-menu [type="reset"],
.new-menu [type="submit"] {
    -webkit-appearance: button;
}

.new-menu button::-moz-focus-inner,
.new-menu [type="button"]::-moz-focus-inner,
.new-menu [type="reset"]::-moz-focus-inner,
.new-menu [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

.new-menu button:-moz-focusring,
.new-menu [type="button"]:-moz-focusring,
.new-menu [type="reset"]:-moz-focusring,
.new-menu [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

.new-menu fieldset {
    padding: 0.35em 0.75em 0.625em;
}

.new-menu legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */
    ;
}

.new-menu progress {
    vertical-align: baseline;
}

.new-menu textarea {
    overflow: auto;
}

.new-menu [type="checkbox"],
.new-menu [type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */
    ;
}

.new-menu [type="number"]::-webkit-inner-spin-button,
.new-menu [type="number"]::-webkit-outer-spin-button {
    height: auto;
}

.new-menu [type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */
    ;
}

.new-menu [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

.new-menu ::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */
    ;
}

.new-menu details {
    display: block;
}

.new-menu summary {
    display: list-item;
}

.new-menu template {
    display: none;
}

.new-menu [hidden] {
    display: none;
}

.new-menu *,
.new-menu *::before,
.new-menu *::after {
    box-sizing: border-box;
}

.new-menu html {
    font-family: sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.new-menu html,
.new-menu body,
.new-menu p,
.new-menu ol,
.new-menu ul,
.new-menu li,
.new-menu dl,
.new-menu dt,
.new-menu dd,
.new-menu blockquote,
.new-menu figure,
.new-menu fieldset,
.new-menu legend,
.new-menu textarea,
.new-menu pre,
.new-menu iframe,
.new-menu hr,
.new-menu h1,
.new-menu h2,
.new-menu h3,
.new-menu h4,
.new-menu h5,
.new-menu h6 {
    margin: 0;
    padding: 0;
}

.new-menu h1,
.new-menu h2,
.new-menu h3,
.new-menu h4,
.new-menu h5,
.new-menu h6 {
    font-size: 100%;
    font-weight: normal;
}

.new-menu ul {
    list-style: none;
}

.new-menu button,
.new-menu input,
.new-menu select,
.new-menu textarea {
    margin: 0;
}

.new-menu img,
.new-menu audio,
.new-menu video {
    height: auto;
    max-width: 100%;
}

.new-menu iframe {
    border: 0;
}

.new-menu table {
    border-collapse: collapse;
    border-spacing: 0;
}

.new-menu td,
.new-menu th {
    padding: 0;
    text-align: left;
}

.new-menu a {
    text-decoration: none;
    font-family: "Roboto", sans-serif !important;
}

.new-menu .navbar-wrap li {
    font-size: 1rem;
    color: #787878;
}

.new-menu button:not(:disabled) {
    cursor: pointer;
}

.new-menu a {
    color: #00c8ff;
    cursor: pointer;
}

.new-menu a:hover {
    color: #198afd;
}

.new-menu a:active {
    color: #3264dc;
}

.new-menu hr {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    border: 0;
    border-top: 1px solid #e5eaf2;
}

.new-menu table {
    border-collapse: collapse;
}

.new-menu th {
    text-align: inherit;
}

.new-menu .is-size-1 {
    font-size: 3.75rem !important;
}

.new-menu .is-size-2 {
    font-size: 3rem !important;
}

.new-menu .is-size-3 {
    font-size: 2.125rem !important;
}

.new-menu .is-size-4 {
    font-size: 1.75rem !important;
}

.new-menu .is-size-5 {
    font-size: 1.5rem !important;
}

.new-menu .is-size-6 {
    font-size: 1.25rem !important;
}

.new-menu .is-size-7 {
    font-size: 1.125rem !important;
}

.new-menu .is-size-8 {
    font-size: 1rem !important;
}

.new-menu .is-size-9 {
    font-size: 0.875rem !important;
}

.new-menu .is-size-10 {
    font-size: 0.75rem !important;
}

.new-menu .is-size-11 {
    font-size: 0.6875rem !important;
}

.new-menu .is-size-12 {
    font-size: 0.625rem !important;
}

.new-menu .is-size-13 {
    font-size: 0.5625rem !important;
}

.new-menu .is-size-14 {
    font-size: 0.5rem !important;
}

@media (min-width: 576px) {
    .new-menu .is-size-1-mobile {
        font-size: 3.75rem !important;
    }
    .new-menu .is-size-2-mobile {
        font-size: 3rem !important;
    }
    .new-menu .is-size-3-mobile {
        font-size: 2.125rem !important;
    }
    .new-menu .is-size-4-mobile {
        font-size: 1.75rem !important;
    }
    .new-menu .is-size-5-mobile {
        font-size: 1.5rem !important;
    }
    .new-menu .is-size-6-mobile {
        font-size: 1.25rem !important;
    }
    .new-menu .is-size-7-mobile {
        font-size: 1.125rem !important;
    }
    .new-menu .is-size-8-mobile {
        font-size: 1rem !important;
    }
    .new-menu .is-size-9-mobile {
        font-size: 0.875rem !important;
    }
    .new-menu .is-size-10-mobile {
        font-size: 0.75rem !important;
    }
    .new-menu .is-size-11-mobile {
        font-size: 0.6875rem !important;
    }
    .new-menu .is-size-12-mobile {
        font-size: 0.625rem !important;
    }
    .new-menu .is-size-13-mobile {
        font-size: 0.5625rem !important;
    }
    .new-menu .is-size-14-mobile {
        font-size: 0.5rem !important;
    }
}

@media (min-width: 768px) {
    .new-menu .is-size-1-tablet {
        font-size: 3.75rem !important;
    }
    .new-menu .is-size-2-tablet {
        font-size: 3rem !important;
    }
    .new-menu .is-size-3-tablet {
        font-size: 2.125rem !important;
    }
    .new-menu .is-size-4-tablet {
        font-size: 1.75rem !important;
    }
    .new-menu .is-size-5-tablet {
        font-size: 1.5rem !important;
    }
    .new-menu .is-size-6-tablet {
        font-size: 1.25rem !important;
    }
    .new-menu .is-size-7-tablet {
        font-size: 1.125rem !important;
    }
    .new-menu .is-size-8-tablet {
        font-size: 1rem !important;
    }
    .new-menu .is-size-9-tablet {
        font-size: 0.875rem !important;
    }
    .new-menu .is-size-10-tablet {
        font-size: 0.75rem !important;
    }
    .new-menu .is-size-11-tablet {
        font-size: 0.6875rem !important;
    }
    .new-menu .is-size-12-tablet {
        font-size: 0.625rem !important;
    }
    .new-menu .is-size-13-tablet {
        font-size: 0.5625rem !important;
    }
    .new-menu .is-size-14-tablet {
        font-size: 0.5rem !important;
    }
}

@media (min-width: 992px) {
    .new-menu .is-size-1-desktop {
        font-size: 3.75rem !important;
    }
    .new-menu .is-size-2-desktop {
        font-size: 3rem !important;
    }
    .new-menu .is-size-3-desktop {
        font-size: 2.125rem !important;
    }
    .new-menu .is-size-4-desktop {
        font-size: 1.75rem !important;
    }
    .new-menu .is-size-5-desktop {
        font-size: 1.5rem !important;
    }
    .new-menu .is-size-6-desktop {
        font-size: 1.25rem !important;
    }
    .new-menu .is-size-7-desktop {
        font-size: 1.125rem !important;
    }
    .new-menu .is-size-8-desktop {
        font-size: 1rem !important;
    }
    .new-menu .is-size-9-desktop {
        font-size: 0.875rem !important;
    }
    .new-menu .is-size-10-desktop {
        font-size: 0.75rem !important;
    }
    .new-menu .is-size-11-desktop {
        font-size: 0.6875rem !important;
    }
    .new-menu .is-size-12-desktop {
        font-size: 0.625rem !important;
    }
    .new-menu .is-size-13-desktop {
        font-size: 0.5625rem !important;
    }
    .new-menu .is-size-14-desktop {
        font-size: 0.5rem !important;
    }
}

@media (min-width: 1200px) {
    .new-menu .is-size-1-widescreen {
        font-size: 3.75rem !important;
    }
    .new-menu .is-size-2-widescreen {
        font-size: 3rem !important;
    }
    .new-menu .is-size-3-widescreen {
        font-size: 2.125rem !important;
    }
    .new-menu .is-size-4-widescreen {
        font-size: 1.75rem !important;
    }
    .new-menu .is-size-5-widescreen {
        font-size: 1.5rem !important;
    }
    .new-menu .is-size-6-widescreen {
        font-size: 1.25rem !important;
    }
    .new-menu .is-size-7-widescreen {
        font-size: 1.125rem !important;
    }
    .new-menu .is-size-8-widescreen {
        font-size: 1rem !important;
    }
    .new-menu .is-size-9-widescreen {
        font-size: 0.875rem !important;
    }
    .new-menu .is-size-10-widescreen {
        font-size: 0.75rem !important;
    }
    .new-menu .is-size-11-widescreen {
        font-size: 0.6875rem !important;
    }
    .new-menu .is-size-12-widescreen {
        font-size: 0.625rem !important;
    }
    .new-menu .is-size-13-widescreen {
        font-size: 0.5625rem !important;
    }
    .new-menu .is-size-14-widescreen {
        font-size: 0.5rem !important;
    }
}

@media (min-width: 1400px) {
    .new-menu .is-size-1-fullhd {
        font-size: 3.75rem !important;
    }
    .new-menu .is-size-2-fullhd {
        font-size: 3rem !important;
    }
    .new-menu .is-size-3-fullhd {
        font-size: 2.125rem !important;
    }
    .new-menu .is-size-4-fullhd {
        font-size: 1.75rem !important;
    }
    .new-menu .is-size-5-fullhd {
        font-size: 1.5rem !important;
    }
    .new-menu .is-size-6-fullhd {
        font-size: 1.25rem !important;
    }
    .new-menu .is-size-7-fullhd {
        font-size: 1.125rem !important;
    }
    .new-menu .is-size-8-fullhd {
        font-size: 1rem !important;
    }
    .new-menu .is-size-9-fullhd {
        font-size: 0.875rem !important;
    }
    .new-menu .is-size-10-fullhd {
        font-size: 0.75rem !important;
    }
    .new-menu .is-size-11-fullhd {
        font-size: 0.6875rem !important;
    }
    .new-menu .is-size-12-fullhd {
        font-size: 0.625rem !important;
    }
    .new-menu .is-size-13-fullhd {
        font-size: 0.5625rem !important;
    }
    .new-menu .is-size-14-fullhd {
        font-size: 0.5rem !important;
    }
}

.new-menu .title {
    line-height: 1.2;
    margin-bottom: 0.5rem;
}

.new-menu .line-height-1 {
    line-height: 1;
}

.new-menu .gradient-tigo-dark-left {
    background-image: radial-gradient(circle at 17% 55%, #00377d, #002362 15%, #000f47 43%);
}

.new-menu .gradient-tigo-dark-right {
    background-image: radial-gradient(circle at 64% 50%, #00377d, #002362 19%, #000f47 56%);
}

.new-menu .gradient-tigo-light-left {
    background-image: radial-gradient(circle at 28% 50%, #184a87, #00377b 17%, #001950 50%);
}

.new-menu .gradient-tigo-light-right {
    background-image: radial-gradient(circle at 64% 50%, #184a87, #00377b 19%, #001950 56%);
}

.new-menu .badge {
    color: #565656;
    font-size: 0.75rem;
    padding: 0.1875em 0.75em;
    border-radius: 0.25rem;
    background-color: #e5eaf2;
}

.new-menu .badge.is-medium {
    font-size: 0.875rem;
}

.new-menu .badge.is-primary {
    color: #fff;
    background-color: #00c8ff;
}

.new-menu .badge.is-primary.is-inverted {
    color: #00c8ff;
    background-color: #e5eaf2;
}

.new-menu .badge.is-secondary {
    color: #fff;
    background-color: #00377b;
}

.new-menu .badge.is-secondary.is-inverted {
    color: #00377b;
    background-color: #e5eaf2;
}

.new-menu .badge.is-accent {
    color: #fff;
    background-color: #ffbe00;
}

.new-menu .badge.is-accent.is-inverted {
    color: #ffbe00;
    background-color: #e5eaf2;
}

.new-menu .badge.is-success {
    color: #fff;
    background-color: #37c846;
}

.new-menu .badge.is-success.is-inverted {
    color: #37c846;
    background-color: #e5eaf2;
}

.new-menu .badge.is-info {
    color: #fff;
    background-color: #3264dc;
}

.new-menu .badge.is-info.is-inverted {
    color: #3264dc;
    background-color: #e5eaf2;
}

.new-menu .badge.is-warning {
    color: #fff;
    background-color: #ffaa32;
}

.new-menu .badge.is-warning.is-inverted {
    color: #ffaa32;
    background-color: #e5eaf2;
}

.new-menu .badge.is-error {
    color: #fff;
    background-color: #f01e46;
}

.new-menu .badge.is-error.is-inverted {
    color: #f01e46;
    background-color: #e5eaf2;
}

.new-menu .badge.is-light {
    color: #fff;
    background-color: #aaaaaa;
}

.new-menu .badge.is-light.is-inverted {
    color: #aaaaaa;
    background-color: #e5eaf2;
}

.new-menu .badge.is-lighter {
    color: #565656;
    background-color: #e5eaf2;
}

.new-menu .badge.is-lighter.is-inverted {
    color: #e5eaf2;
    background-color: #e5eaf2;
}

.new-menu .badge.is-dark {
    color: #fff;
    background-color: #030303;
}

.new-menu .badge.is-dark.is-inverted {
    color: #030303;
    background-color: #e5eaf2;
}

.new-menu .badge.is-gray {
    color: #fff;
    background-color: #565656;
}

.new-menu .badge.is-gray.is-inverted {
    color: #565656;
    background-color: #e5eaf2;
}

.new-menu .badge.is-gray-blue {
    color: #fff;
    background-color: #59698D;
}

.new-menu .badge.is-gray-blue.is-inverted {
    color: #59698D;
    background-color: #e5eaf2;
}

.new-menu .badge.is-gray-light {
    color: #fff;
    background-color: #787878;
}

.new-menu .badge.is-gray-light.is-inverted {
    color: #787878;
    background-color: #e5eaf2;
}

.new-menu .badge.is-white {
    color: #565656;
    background-color: #fff;
}

.new-menu .badge.is-white.is-inverted {
    color: #fff;
    background-color: #e5eaf2;
}

.new-menu .box,
.new-menu .product-item {
    border: 1px solid #e5eaf2;
    border-radius: 0.25rem;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);
}

.new-menu .button {
    border-radius: 99rem;
    font-size: 0.875rem;
    line-height: 1.5;
    font-weight: 700;
    color: #00c8ff;
    text-transform: uppercase;
    border: 1px solid #00c8ff;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0.375rem 0.75rem;
    background-color: transparent;
    transition: 0.15s;
    cursor: pointer;
}

.new-menu .button>* {
    pointer-events: none;
}

.new-menu .button:hover {
    color: #198afd;
    border-color: #198afd;
}

.new-menu .button:active {
    color: #3264dc;
    border-color: #3264dc;
}

.new-menu .button:focus {
    outline: 0;
}

.new-menu .button[disabled] {
    opacity: 0.3;
    cursor: default;
    pointer-events: none;
}

.new-menu .button.is-text {
    background-color: transparent;
    border-color: transparent;
}

.new-menu .button.is-small {
    font-size: 0.75rem;
    padding: 0.25rem 0.75rem;
}

.new-menu .button.is-xsmall {
    font-size: 0.6875rem;
    padding: 0.125rem 0.25rem;
}

.new-menu .button.is-large {
    font-size: 1.25rem;
    padding: 0.5rem 1.25rem;
}

.new-menu .button.has-minwidth {
    min-width: 160px;
}

.new-menu .button.is-fullwidth {
    display: flex;
    width: 100%;
}

.new-menu .button.is-fullwidth+.button.is-fullwidth {
    margin-top: 0.5rem;
}

.new-menu .button.collapse-arrow {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    text-transform: none;
    font-weight: 400;
}

.new-menu .button.collapse-arrow.is-active .icon {
    transform: rotate(-180deg);
}

@media (max-width: 576px) {
    .new-menu .button.is-fullwidth-mobile {
        display: flex;
        width: 100%;
    }
}

@media (max-width: 768px) {
    .new-menu .button.is-fullwidth-tablet {
        display: flex;
        width: 100%;
    }
}

@media (max-width: 992px) {
    .new-menu .button.is-fullwidth-desktop {
        display: flex;
        width: 100%;
    }
}

@media (max-width: 1200px) {
    .new-menu .button.is-fullwidth-widescreen {
        display: flex;
        width: 100%;
    }
}

@media (max-width: 1400px) {
    .new-menu .button.is-fullwidth-fullhd {
        display: flex;
        width: 100%;
    }
}

.new-menu .button.is-primary {
    color: #fff;
    background-color: #00c8ff;
    border-color: transparent;
}

.new-menu .button.is-primary:hover {
    background-color: #00aad9;
    background-color: #198afd;
    border-color: transparent;
}

.new-menu .button.is-primary:active {
    background-color: #00a0cc;
    background-color: #3264dc;
}

.new-menu .button.is-primary.is-outlined {
    background-color: transparent;
    border-color: #00c8ff;
    color: #00c8ff;
}

.new-menu .button.is-primary.is-outlined:hover {
    background-color: #00c8ff;
    border-color: transparent;
    background-color: #198afd;
    color: #fff;
}

.new-menu .button.is-primary.is-outlined:active {
    background-color: #00a0cc;
    background-color: #3264dc;
}

.new-menu .button.is-primary.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #00c8ff;
}

.new-menu .button.is-primary.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-secondary {
    color: #fff;
    background-color: #00377b;
    border-color: transparent;
}

.new-menu .button.is-secondary:hover {
    background-color: #002655;
    border-color: transparent;
}

.new-menu .button.is-secondary:active {
    background-color: #002048;
}

.new-menu .button.is-secondary.is-outlined {
    background-color: transparent;
    border-color: #00377b;
    color: #00377b;
}

.new-menu .button.is-secondary.is-outlined:hover {
    background-color: #00377b;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-secondary.is-outlined:active {
    background-color: #002048;
}

.new-menu .button.is-secondary.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #00377b;
}

.new-menu .button.is-secondary.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-accent {
    color: #fff;
    background-color: #ffbe00;
    border-color: transparent;
}

.new-menu .button.is-accent:hover {
    background-color: #d9a200;
    border-color: transparent;
}

.new-menu .button.is-accent:active {
    background-color: #cc9800;
}

.new-menu .button.is-accent.is-outlined {
    background-color: transparent;
    border-color: #ffbe00;
    color: #ffbe00;
}

.new-menu .button.is-accent.is-outlined:hover {
    background-color: #ffbe00;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-accent.is-outlined:active {
    background-color: #cc9800;
}

.new-menu .button.is-accent.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #ffbe00;
}

.new-menu .button.is-accent.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-success {
    color: #fff;
    background-color: #37c846;
    border-color: transparent;
}

.new-menu .button.is-success:hover {
    background-color: #2faa3c;
    border-color: transparent;
}

.new-menu .button.is-success:active {
    background-color: #2ca038;
}

.new-menu .button.is-success.is-outlined {
    background-color: transparent;
    border-color: #37c846;
    color: #37c846;
}

.new-menu .button.is-success.is-outlined:hover {
    background-color: #37c846;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-success.is-outlined:active {
    background-color: #2ca038;
}

.new-menu .button.is-success.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #37c846;
}

.new-menu .button.is-success.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-info {
    color: #fff;
    background-color: #3264dc;
    border-color: transparent;
}

.new-menu .button.is-info:hover {
    background-color: #2252c6;
    border-color: transparent;
}

.new-menu .button.is-info:active {
    background-color: #204ebb;
}

.new-menu .button.is-info.is-outlined {
    background-color: transparent;
    border-color: #3264dc;
    color: #3264dc;
}

.new-menu .button.is-info.is-outlined:hover {
    background-color: #3264dc;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-info.is-outlined:active {
    background-color: #204ebb;
}

.new-menu .button.is-info.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #3264dc;
}

.new-menu .button.is-info.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-warning {
    color: #fff;
    background-color: #ffaa32;
    border-color: transparent;
}

.new-menu .button.is-warning:hover {
    background-color: #ff9a0c;
    border-color: transparent;
}

.new-menu .button.is-warning:active {
    background-color: #fe9500;
}

.new-menu .button.is-warning.is-outlined {
    background-color: transparent;
    border-color: #ffaa32;
    color: #ffaa32;
}

.new-menu .button.is-warning.is-outlined:hover {
    background-color: #ffaa32;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-warning.is-outlined:active {
    background-color: #fe9500;
}

.new-menu .button.is-warning.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #ffaa32;
}

.new-menu .button.is-warning.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-error {
    color: #fff;
    background-color: #f01e46;
    border-color: transparent;
}

.new-menu .button.is-error:hover {
    background-color: #d90e35;
    border-color: transparent;
}

.new-menu .button.is-error:active {
    background-color: #cd0e32;
}

.new-menu .button.is-error.is-outlined {
    background-color: transparent;
    border-color: #f01e46;
    color: #f01e46;
}

.new-menu .button.is-error.is-outlined:hover {
    background-color: #f01e46;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-error.is-outlined:active {
    background-color: #cd0e32;
}

.new-menu .button.is-error.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #f01e46;
}

.new-menu .button.is-error.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-light {
    color: #fff;
    background-color: #aaaaaa;
    border-color: transparent;
}

.new-menu .button.is-light:hover {
    background-color: #979797;
    border-color: transparent;
}

.new-menu .button.is-light:active {
    background-color: #919191;
}

.new-menu .button.is-light.is-outlined {
    background-color: transparent;
    border-color: #aaaaaa;
    color: #aaaaaa;
}

.new-menu .button.is-light.is-outlined:hover {
    background-color: #aaaaaa;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-light.is-outlined:active {
    background-color: #919191;
}

.new-menu .button.is-light.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #aaaaaa;
}

.new-menu .button.is-light.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-lighter {
    color: #565656;
    background-color: #e5eaf2;
    border-color: transparent;
}

.new-menu .button.is-lighter:hover {
    background-color: #ccd5e5;
    border-color: transparent;
}

.new-menu .button.is-lighter:active {
    background-color: #c3cfe1;
}

.new-menu .button.is-lighter.is-outlined {
    background-color: transparent;
    border-color: #e5eaf2;
    color: #e5eaf2;
}

.new-menu .button.is-lighter.is-outlined:hover {
    background-color: #e5eaf2;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-lighter.is-outlined:active {
    background-color: #c3cfe1;
}

.new-menu .button.is-lighter.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #e5eaf2;
}

.new-menu .button.is-lighter.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-dark {
    color: #fff;
    background-color: #030303;
    border-color: transparent;
}

.new-menu .button.is-dark:hover {
    background-color: black;
    border-color: transparent;
}

.new-menu .button.is-dark:active {
    background-color: black;
}

.new-menu .button.is-dark.is-outlined {
    background-color: transparent;
    border-color: #030303;
    color: #030303;
}

.new-menu .button.is-dark.is-outlined:hover {
    background-color: #030303;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-dark.is-outlined:active {
    background-color: black;
}

.new-menu .button.is-dark.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #030303;
}

.new-menu .button.is-dark.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-gray {
    color: #fff;
    background-color: #565656;
    border-color: transparent;
}

.new-menu .button.is-gray:hover {
    background-color: #434343;
    border-color: transparent;
}

.new-menu .button.is-gray:active {
    background-color: #3d3d3d;
}

.new-menu .button.is-gray.is-outlined {
    background-color: transparent;
    border-color: #565656;
    color: #565656;
}

.new-menu .button.is-gray.is-outlined:hover {
    background-color: #565656;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-gray.is-outlined:active {
    background-color: #3d3d3d;
}

.new-menu .button.is-gray.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #565656;
}

.new-menu .button.is-gray.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-gray-blue {
    color: #fff;
    background-color: #59698D;
    border-color: transparent;
}

.new-menu .button.is-gray-blue:hover {
    background-color: #4a5876;
    border-color: transparent;
}

.new-menu .button.is-gray-blue:active {
    background-color: #45526e;
}

.new-menu .button.is-gray-blue.is-outlined {
    background-color: transparent;
    border-color: #59698D;
    color: #59698D;
}

.new-menu .button.is-gray-blue.is-outlined:hover {
    background-color: #59698D;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-gray-blue.is-outlined:active {
    background-color: #45526e;
}

.new-menu .button.is-gray-blue.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #59698D;
}

.new-menu .button.is-gray-blue.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-gray-light {
    color: #fff;
    background-color: #787878;
    border-color: transparent;
}

.new-menu .button.is-gray-light:hover {
    background-color: #656565;
    border-color: transparent;
}

.new-menu .button.is-gray-light:active {
    background-color: #5f5f5f;
}

.new-menu .button.is-gray-light.is-outlined {
    background-color: transparent;
    border-color: #787878;
    color: #787878;
}

.new-menu .button.is-gray-light.is-outlined:hover {
    background-color: #787878;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-gray-light.is-outlined:active {
    background-color: #5f5f5f;
}

.new-menu .button.is-gray-light.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #787878;
}

.new-menu .button.is-gray-light.is-text:hover {
    opacity: 0.75;
}

.new-menu .button.is-white {
    color: #565656;
    background-color: #fff;
    border-color: transparent;
}

.new-menu .button.is-white:hover {
    background-color: #ececec;
    border-color: transparent;
}

.new-menu .button.is-white:active {
    background-color: #e6e6e6;
}

.new-menu .button.is-white.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
}

.new-menu .button.is-white.is-outlined:hover {
    background-color: #fff;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-white.is-outlined:active {
    background-color: #e6e6e6;
}

.new-menu .button.is-white.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #fff;
}

.new-menu .button.is-white.is-text:hover {
    opacity: 0.75;
}

.new-menu .button .icon {
    width: 1.5em;
    height: 1.5em;
}

.new-menu .button .icon:first-child:not(:last-child) {
    margin-right: 0.25em;
}

.new-menu .button .icon:last-child:not(:first-child) {
    margin-left: 0.25em;
}

.new-menu .button .loader:first-child:not(:last-child) {
    margin-right: 0.25em;
}

.new-menu .button .loader:last-child:not(:first-child) {
    margin-left: 0.25em;
}

.new-menu .button.has-icon-only {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}

.new-menu .button.is-small.has-icon-only {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.new-menu .button.is-xsmall.has-icon-only {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
}

.new-menu .button-icon {
    color: inherit;
    display: inline-block;
    background-color: transparent;
    border: 0;
    padding: 0;
    margin: 0;
}

.new-menu .button-icon:hover {
    opacity: 0.75;
}

.new-menu a.link {
    color: #565656;
}

.new-menu a.link:hover {
    color: #00c8ff;
}

.new-menu a.link:active {
    color: #00b4e6;
}

.new-menu .button-toggle {
    color: #00377b;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 0.25rem;
    border: solid 1px #00c8ff;
    padding: 1rem;
}

.new-menu .button-toggle:hover {
    border-color: #d2d2d2;
}

.new-menu .button-toggle.is-selected {
    border-color: #00c8ff;
    background-color: #00c8ff;
    box-shadow: 0px 0px 3px 0px rgba(0, 200, 255, 0.75);
    color: #fff;
}

.new-menu .button-toggle[disabled] {
    opacity: 0.3;
    cursor: default;
    pointer-events: none;
}

.new-menu .collapse-item .collapse-heading.arrow-bottom:after,
.new-menu .collapse-item .collapse-heading:after,
.new-menu .menu .has-dropdown::after,
.new-menu .navbar-link.has-dropdown::after {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2300c8ff' d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center center;
}

.new-menu .navbar-link.has-dropdown.is-active::after {
  transform: rotate(180deg);
}


.new-menu .flatpickr-calendar {
    background: transparent;
    opacity: 0;
    display: none;
    text-align: center;
    visibility: hidden;
    padding: 0;
    -webkit-animation: none;
    animation: none;
    direction: ltr;
    border: 0;
    font-size: 14px;
    line-height: 24px;
    border-radius: 5px;
    position: absolute;
    width: 307.875px;
    box-sizing: border-box;
    touch-action: manipulation;
    background: #fff;
    box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}

.new-menu .flatpickr-calendar.open,
.new-menu .flatpickr-calendar.inline {
    opacity: 1;
    max-height: 640px;
    visibility: visible;
}

.new-menu .flatpickr-calendar.open {
    display: inline-block;
    z-index: 99999;
}

.new-menu .flatpickr-calendar.animate.open {
    -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
    animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.new-menu .flatpickr-calendar.inline {
    display: block;
    position: relative;
    top: 2px;
}

.new-menu .flatpickr-calendar.static {
    position: absolute;
    top: calc(100% + 2px);
}

.new-menu .flatpickr-calendar.static.open {
    z-index: 999;
    display: block;
}

.new-menu .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
    box-shadow: none !important;
}

.new-menu .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
    box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.new-menu .flatpickr-calendar .hasWeeks .dayContainer,
.new-menu .flatpickr-calendar .hasTime .dayContainer {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.new-menu .flatpickr-calendar .hasWeeks .dayContainer {
    border-left: 0;
}

.new-menu .flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
    height: 40px;
    border-top: 1px solid #e6e6e6;
}

.new-menu .flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
    height: auto;
}

.new-menu .flatpickr-calendar:before,
.new-menu .flatpickr-calendar:after {
    position: absolute;
    display: block;
    pointer-events: none;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    left: 22px;
}

.new-menu .flatpickr-calendar.rightMost:before,
.new-menu .flatpickr-calendar.rightMost:after {
    left: auto;
    right: 22px;
}

.new-menu .flatpickr-calendar:before {
    border-width: 5px;
    margin: 0 -5px;
}

.new-menu .flatpickr-calendar:after {
    border-width: 4px;
    margin: 0 -4px;
}

.new-menu .flatpickr-calendar.arrowTop:before,
.new-menu .flatpickr-calendar.arrowTop:after {
    bottom: 100%;
}

.new-menu .flatpickr-calendar.arrowTop:before {
    border-bottom-color: #e6e6e6;
}

.new-menu .flatpickr-calendar.arrowTop:after {
    border-bottom-color: #00377d;
}

.new-menu .flatpickr-calendar.arrowBottom:before,
.new-menu .flatpickr-calendar.arrowBottom:after {
    top: 100%;
}

.new-menu .flatpickr-calendar.arrowBottom:before {
    border-top-color: #e6e6e6;
}

.new-menu .flatpickr-calendar.arrowBottom:after {
    border-top-color: #fff;
}

.new-menu .flatpickr-calendar:focus {
    outline: 0;
}

.new-menu .flatpickr-wrapper {
    position: relative;
    display: inline-block;
}

.new-menu .flatpickr-months {
    display: flex;
    background-color: #00377d;
}

.new-menu .flatpickr-months .flatpickr-month {
    background: transparent;
    color: white;
    fill: white;
    height: 34px;
    line-height: 1;
    text-align: center;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
    flex: 1;
}

.new-menu .flatpickr-months .flatpickr-prev-month,
.new-menu .flatpickr-months .flatpickr-next-month {
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    top: 0;
    height: 34px;
    padding: 10px;
    z-index: 3;
    color: white;
    fill: white;
}

.new-menu .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.new-menu .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
    display: none;
}

.new-menu .flatpickr-months .flatpickr-prev-month i,
.new-menu .flatpickr-months .flatpickr-next-month i {
    position: relative;
}

.new-menu .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.new-menu .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
    /*
      /*rtl:begin:ignore*/
    /*
      */
    left: 0;
    /*
      /*rtl:end:ignore*/
    /*
      */
    ;
}

.new-menu .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.new-menu .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
    /*
      /*rtl:begin:ignore*/
    /*
      */
    right: 0;
    /*
      /*rtl:end:ignore*/
    /*
      */
    ;
}

.new-menu .flatpickr-months .flatpickr-prev-month:hover,
.new-menu .flatpickr-months .flatpickr-next-month:hover {
    color: #959ea9;
}

.new-menu .flatpickr-months .flatpickr-prev-month:hover svg,
.new-menu .flatpickr-months .flatpickr-next-month:hover svg {
    fill: #00c8ff;
}

.new-menu .flatpickr-months .flatpickr-prev-month svg,
.new-menu .flatpickr-months .flatpickr-next-month svg {
    width: 14px;
    height: 14px;
}

.new-menu .flatpickr-months .flatpickr-prev-month svg path,
.new-menu .flatpickr-months .flatpickr-next-month svg path {
    transition: fill 0.1s;
    fill: inherit;
}

.new-menu .numInputWrapper {
    position: relative;
    height: auto;
}

.new-menu .numInputWrapper input,
.new-menu .numInputWrapper span {
    display: inline-block;
}

.new-menu .numInputWrapper input {
    width: 100%;
}

.new-menu .numInputWrapper input::-ms-clear {
    display: none;
}

.new-menu .numInputWrapper input::-webkit-outer-spin-button,
.new-menu .numInputWrapper input::-webkit-inner-spin-button {
    margin: 0;
    -webkit-appearance: none;
}

.new-menu .numInputWrapper span {
    position: absolute;
    right: 0;
    width: 14px;
    padding: 0 4px 0 2px;
    height: 50%;
    line-height: 50%;
    opacity: 0;
    cursor: pointer;
    border: 1px solid rgba(57, 57, 57, 0.15);
    box-sizing: border-box;
}

.new-menu .numInputWrapper span:hover {
    background: rgba(0, 0, 0, 0.1);
}

.new-menu .numInputWrapper span:active {
    background: rgba(0, 0, 0, 0.2);
}

.new-menu .numInputWrapper span:after {
    display: block;
    content: "";
    position: absolute;
}

.new-menu .numInputWrapper span.arrowUp {
    top: 0;
    border-bottom: 0;
}

.new-menu .numInputWrapper span.arrowUp:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid rgba(57, 57, 57, 0.6);
    top: 26%;
}

.new-menu .numInputWrapper span.arrowDown {
    top: 50%;
}

.new-menu .numInputWrapper span.arrowDown:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid rgba(57, 57, 57, 0.6);
    top: 40%;
}

.new-menu .numInputWrapper span svg {
    width: inherit;
    height: auto;
}

.new-menu .numInputWrapper span svg path {
    fill: rgba(0, 0, 0, 0.5);
}

.new-menu .numInputWrapper:hover {
    background: rgba(0, 0, 0, 0.05);
}

.new-menu .numInputWrapper:hover span {
    opacity: 1;
}

.new-menu .flatpickr-current-month {
    font-size: 135%;
    line-height: inherit;
    font-weight: 300;
    color: inherit;
    position: absolute;
    width: 75%;
    left: 12.5%;
    padding: 7.48px 0 0 0;
    line-height: 1;
    height: 34px;
    display: inline-block;
    text-align: center;
    transform: translate3d(0px, 0px, 0px);
}

.new-menu .flatpickr-current-month span.cur-month {
    font-family: inherit;
    font-weight: 700;
    color: inherit;
    display: inline-block;
    margin-left: 0.5ch;
    padding: 0;
}

.new-menu .flatpickr-current-month span.cur-month:hover {
    background: rgba(0, 0, 0, 0.05);
}

.new-menu .flatpickr-current-month .numInputWrapper {
    width: 6ch;
    width: 7ch\0;
    display: inline-block;
}

.new-menu .flatpickr-current-month .numInputWrapper span.arrowUp:after {
    border-bottom-color: white;
}

.new-menu .flatpickr-current-month .numInputWrapper span.arrowDown:after {
    border-top-color: white;
}

.new-menu .flatpickr-current-month input.cur-year {
    background: transparent;
    box-sizing: border-box;
    color: white;
    cursor: text;
    padding: 0 0 0 0.5ch;
    margin: 0;
    display: inline-block;
    font-size: 14px;
    font-family: inherit;
    font-weight: 300;
    line-height: inherit;
    height: auto;
    border: 0;
    border-radius: 0;
    vertical-align: initial;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}

.new-menu .flatpickr-current-month input.cur-year:focus {
    outline: 0;
}

.new-menu .flatpickr-current-month input.cur-year[disabled],
.new-menu .flatpickr-current-month input.cur-year[disabled]:hover {
    font-size: 100%;
    color: rgba(0, 0, 0, 0.5);
    background: transparent;
    pointer-events: none;
}

.new-menu .flatpickr-current-month .flatpickr-monthDropdown-months {
    appearance: menulist;
    background: transparent;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    font-size: 14px;
    font-family: inherit;
    font-weight: 300;
    height: auto;
    line-height: inherit;
    margin: -1px 0 0 0;
    outline: none;
    padding: 0 0 0 0.5ch;
    position: relative;
    vertical-align: initial;
    -webkit-box-sizing: border-box;
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    width: auto;
}

.new-menu .flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.new-menu .flatpickr-current-month .flatpickr-monthDropdown-months:active {
    outline: none;
}

.new-menu .flatpickr-current-month .flatpickr-monthDropdown-months:hover {
    background: rgba(0, 0, 0, 0.5);
}

.new-menu .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    background-color: transparent;
    outline: none;
    padding: 0;
}

.new-menu .flatpickr-weekdays {
    background: transparent;
    text-align: center;
    overflow: hidden;
    width: 100%;
    display: flex;
    align-items: center;
    height: 28px;
}

.new-menu .flatpickr-weekdays .flatpickr-weekdaycontainer {
    display: flex;
    flex: 1;
}

.new-menu span.flatpickr-weekday {
    cursor: default;
    font-size: 90%;
    background: transparent;
    color: rgba(0, 0, 0, 0.54);
    line-height: 1;
    margin: 0;
    text-align: center;
    display: block;
    flex: 1;
    font-weight: bolder;
}

.new-menu .dayContainer,
.new-menu .flatpickr-weeks {
    padding: 1px 0 0 0;
}

.new-menu .flatpickr-days {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: flex-start;
    width: 307.875px;
}

.new-menu .flatpickr-days:focus {
    outline: 0;
}

.new-menu .dayContainer {
    padding: 0;
    outline: 0;
    text-align: left;
    width: 307.875px;
    min-width: 307.875px;
    max-width: 307.875px;
    box-sizing: border-box;
    display: inline-block;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: space-around;
    transform: translate3d(0px, 0px, 0px);
    opacity: 1;
}

.new-menu .dayContainer+.dayContainer {
    box-shadow: -1px 0 0 #e6e6e6;
}

.new-menu .flatpickr-day {
    background: none;
    border: 1px solid transparent;
    border-radius: 150px;
    box-sizing: border-box;
    color: #393939;
    cursor: pointer;
    font-weight: 400;
    width: 14.2857143%;
    flex-basis: 14.2857143%;
    max-width: 39px;
    height: 39px;
    line-height: 39px;
    margin: 0;
    display: inline-block;
    position: relative;
    justify-content: center;
    text-align: center;
}

.new-menu .flatpickr-day.inRange,
.new-menu .flatpickr-day.prevMonthDay.inRange,
.new-menu .flatpickr-day.nextMonthDay.inRange,
.new-menu .flatpickr-day.today.inRange,
.new-menu .flatpickr-day.prevMonthDay.today.inRange,
.new-menu .flatpickr-day.nextMonthDay.today.inRange,
.new-menu .flatpickr-day:hover,
.new-menu .flatpickr-day.prevMonthDay:hover,
.new-menu .flatpickr-day.nextMonthDay:hover,
.new-menu .flatpickr-day:focus,
.new-menu .flatpickr-day.prevMonthDay:focus,
.new-menu .flatpickr-day.nextMonthDay:focus {
    cursor: pointer;
    outline: 0;
    background: #e6e6e6;
    border-color: #e6e6e6;
}

.new-menu .flatpickr-day.today {
    border-color: #959ea9;
}

.new-menu .flatpickr-day.today:hover,
.new-menu .flatpickr-day.today:focus {
    border-color: #959ea9;
    background: #959ea9;
    color: #fff;
}

.new-menu .flatpickr-day.selected,
.new-menu .flatpickr-day.startRange,
.new-menu .flatpickr-day.endRange,
.new-menu .flatpickr-day.selected.inRange,
.new-menu .flatpickr-day.startRange.inRange,
.new-menu .flatpickr-day.endRange.inRange,
.new-menu .flatpickr-day.selected:focus,
.new-menu .flatpickr-day.startRange:focus,
.new-menu .flatpickr-day.endRange:focus,
.new-menu .flatpickr-day.selected:hover,
.new-menu .flatpickr-day.startRange:hover,
.new-menu .flatpickr-day.endRange:hover,
.new-menu .flatpickr-day.selected.prevMonthDay,
.new-menu .flatpickr-day.startRange.prevMonthDay,
.new-menu .flatpickr-day.endRange.prevMonthDay,
.new-menu .flatpickr-day.selected.nextMonthDay,
.new-menu .flatpickr-day.startRange.nextMonthDay,
.new-menu .flatpickr-day.endRange.nextMonthDay {
    background: #00c8ff;
    box-shadow: none;
    color: #fff;
    border-color: #00c8ff;
}

.new-menu .flatpickr-day.selected.startRange,
.new-menu .flatpickr-day.startRange.startRange,
.new-menu .flatpickr-day.endRange.startRange {
    border-radius: 50px 0 0 50px;
}

.new-menu .flatpickr-day.selected.endRange,
.new-menu .flatpickr-day.startRange.endRange,
.new-menu .flatpickr-day.endRange.endRange {
    border-radius: 0 50px 50px 0;
}

.new-menu .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),
.new-menu .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),
.new-menu .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)) {
    box-shadow: -10px 0 0 #00c8ff;
}

.new-menu .flatpickr-day.selected.startRange.endRange,
.new-menu .flatpickr-day.startRange.startRange.endRange,
.new-menu .flatpickr-day.endRange.startRange.endRange {
    border-radius: 50px;
}

.new-menu .flatpickr-day.inRange {
    border-radius: 0;
    box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.new-menu .flatpickr-day.flatpickr-disabled,
.new-menu .flatpickr-day.flatpickr-disabled:hover,
.new-menu .flatpickr-day.prevMonthDay,
.new-menu .flatpickr-day.nextMonthDay,
.new-menu .flatpickr-day.notAllowed,
.new-menu .flatpickr-day.notAllowed.prevMonthDay,
.new-menu .flatpickr-day.notAllowed.nextMonthDay {
    color: rgba(57, 57, 57, 0.3);
    background: transparent;
    border-color: transparent;
    cursor: default;
}

.new-menu .flatpickr-day.flatpickr-disabled,
.new-menu .flatpickr-day.flatpickr-disabled:hover {
    cursor: not-allowed;
    color: rgba(57, 57, 57, 0.1);
}

.new-menu .flatpickr-day.week.selected {
    border-radius: 0;
    box-shadow: -5px 0 0 #00c8ff, 5px 0 0 #00c8ff;
}

.new-menu .flatpickr-day.hidden {
    visibility: hidden;
}

.new-menu .rangeMode .flatpickr-day {
    margin-top: 1px;
}

.new-menu .flatpickr-weekwrapper {
    float: left;
}

.new-menu .flatpickr-weekwrapper .flatpickr-weeks {
    padding: 0 12px;
    box-shadow: 1px 0 0 #e6e6e6;
}

.new-menu .flatpickr-weekwrapper .flatpickr-weekday {
    float: none;
    width: 100%;
    line-height: 28px;
}

.new-menu .flatpickr-weekwrapper span.flatpickr-day,
.new-menu .flatpickr-weekwrapper span.flatpickr-day:hover {
    display: block;
    width: 100%;
    max-width: none;
    color: rgba(57, 57, 57, 0.3);
    background: transparent;
    cursor: default;
    border: none;
}

.new-menu .flatpickr-innerContainer {
    display: block;
    display: flex;
    box-sizing: border-box;
    overflow: hidden;
}

.new-menu .flatpickr-rContainer {
    display: inline-block;
    padding: 0;
    box-sizing: border-box;
}

.new-menu .flatpickr-time {
    text-align: center;
    outline: 0;
    display: block;
    height: 0;
    line-height: 40px;
    max-height: 40px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
}

.new-menu .flatpickr-time:after {
    content: "";
    display: table;
    clear: both;
}

.new-menu .flatpickr-time .numInputWrapper {
    flex: 1;
    width: 40%;
    height: 40px;
    float: left;
}

.new-menu .flatpickr-time .numInputWrapper span.arrowUp:after {
    border-bottom-color: #393939;
}

.new-menu .flatpickr-time .numInputWrapper span.arrowDown:after {
    border-top-color: #393939;
}

.new-menu .flatpickr-time.hasSeconds .numInputWrapper {
    width: 26%;
}

.new-menu .flatpickr-time.time24hr .numInputWrapper {
    width: 49%;
}

.new-menu .flatpickr-time input {
    background: transparent;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    text-align: center;
    margin: 0;
    padding: 0;
    height: inherit;
    line-height: inherit;
    color: #393939;
    font-size: 14px;
    position: relative;
    box-sizing: border-box;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}

.new-menu .flatpickr-time input.flatpickr-hour {
    font-weight: bold;
}

.new-menu .flatpickr-time input.flatpickr-minute,
.new-menu .flatpickr-time input.flatpickr-second {
    font-weight: 400;
}

.new-menu .flatpickr-time input:focus {
    outline: 0;
    border: 0;
}

.new-menu .flatpickr-time .flatpickr-time-separator,
.new-menu .flatpickr-time .flatpickr-am-pm {
    height: inherit;
    float: left;
    line-height: inherit;
    color: #393939;
    font-weight: bold;
    width: 2%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    align-self: center;
}

.new-menu .flatpickr-time .flatpickr-am-pm {
    outline: 0;
    width: 18%;
    cursor: pointer;
    text-align: center;
    font-weight: 400;
}

.new-menu .flatpickr-time input:hover,
.new-menu .flatpickr-time .flatpickr-am-pm:hover,
.new-menu .flatpickr-time input:focus,
.new-menu .flatpickr-time .flatpickr-am-pm:focus {
    background: #eee;
}

.new-menu .flatpickr-input[readonly] {
    cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -20px, 0);
    }
    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

@keyframes fpFadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -20px, 0);
    }
    to {
        opacity: 1;
        transform: translate3d(0, 0, 0);
    }
}

.new-menu .field+.field {
    margin-top: 1.5rem;
}

.new-menu .label {
    display: block;
    font-size: 0.75rem;
    line-height: 1.2;
    margin-bottom: 0.5rem;
}

.new-menu .help {
    display: block;
    font-size: 0.6875rem;
    margin-top: 0.5em;
}

.new-menu .control {
    position: relative;
}

.new-menu .control.has-minwidth {
    width: 95px;
}

@media (min-width: 768px) {
    .new-menu .control.has-minwidth {
        width: 180px;
    }
}

.new-menu .input,
.new-menu .textarea,
.new-menu .select {
    display: block;
    width: 100%;
    border: solid 1px #787878;
    padding: 0.6875rem 0.6875rem;
    border-radius: 0.25rem;
    font-size: 1rem;
    line-height: 1.5;
}

.new-menu .input:hover,
.new-menu .textarea:hover,
.new-menu .select:hover {
    border-color: #001950;
}

.new-menu .input:focus,
.new-menu .textarea:focus,
.new-menu .select:focus {
    border-color: #00377b;
    outline: 0;
}

.new-menu .input::-moz-placeholder,
.new-menu .textarea::-moz-placeholder {
    color: #aaaaaa;
    opacity: 1;
}

.new-menu .input:-ms-input-placeholder,
.new-menu .textarea:-ms-input-placeholder {
    color: #aaaaaa;
    opacity: 1;
}

.new-menu .input::placeholder,
.new-menu .textarea::placeholder {
    color: #aaaaaa;
    opacity: 1;
}

.new-menu .select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23787878' d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.6875rem center;
    background-size: 24px 24px;
    padding-right: 2.875rem;
}

.new-menu .select option[disabled] {
    color: #aaaaaa;
}

.new-menu .select::-ms-expand {
    display: none;
}

.new-menu .input,
.new-menu .select {
    height: calc( 1.5rem + 1.375rem + 2px);
}

.new-menu .input.is-small,
.new-menu .select.is-small {
    height: calc( 1.125rem + 1rem + 2px);
}

.new-menu .input.is-small,
.new-menu .select.is-small,
.new-menu .textarea.is-small {
    font-size: 0.75rem;
    padding: 0.5rem 0.5rem;
}

.new-menu .select.is-small {
    padding-right: 2.5rem;
}

.new-menu .control-outline-start,
.new-menu .control-outline-body,
.new-menu .control-outline-end {
    border-color: #787878;
    border-style: solid;
    border-width: 1px;
}

.new-menu .control-outline {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
}

.new-menu .control-outline-start {
    border-right-width: 0;
    padding-left: 0.6875rem;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    flex-shrink: 0;
}

.new-menu .control-outline-body {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    min-width: 0;
    flex-shrink: 1;
}

.new-menu .control-outline-body .label {
    margin-top: -0.6em;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    white-space: nowrap;
    overflow: hidden;
}

.new-menu .control-outline-end {
    border-left-width: 0;
    padding-right: 0.6875rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    flex-grow: 1;
    flex-shrink: 0;
}

.new-menu .control.has-control-outline {
    margin-top: 0.45rem;
}

.new-menu .control.has-control-outline .input,
.new-menu .control.has-control-outline .textarea,
.new-menu .control.has-control-outline .select {
    position: relative;
    z-index: 1;
    border-color: transparent;
    background-color: transparent;
}

.new-menu .control.has-control-outline .input:hover~.control-outline>*,
.new-menu .control.has-control-outline .textarea:hover~.control-outline>*,
.new-menu .control.has-control-outline .select:hover~.control-outline>* {
    border-color: #001950;
}

.new-menu .control.has-control-outline .input:focus~.control-outline .label,
.new-menu .control.has-control-outline .textarea:focus~.control-outline .label,
.new-menu .control.has-control-outline .select:focus~.control-outline .label {
    color: #00377b;
}

.new-menu .control.has-control-outline .input:focus~.control-outline>*,
.new-menu .control.has-control-outline .textarea:focus~.control-outline>*,
.new-menu .control.has-control-outline .select:focus~.control-outline>* {
    border-color: #00377b;
}

.new-menu .input.is-small~.control-outline .control-outline-start,
.new-menu .select.is-small~.control-outline .control-outline-start,
.new-menu .textarea.is-small~.control-outline .control-outline-start {
    padding-left: 0.5rem;
}

.new-menu .input.is-small~.control-outline .control-outline-end,
.new-menu .select.is-small~.control-outline .control-outline-end,
.new-menu .textarea.is-small~.control-outline .control-outline-end {
    padding-right: 0.5rem;
}

.new-menu .input.is-primary,
.new-menu .textarea.is-primary,
.new-menu .select.is-primary {
    border-color: #00c8ff;
}

.new-menu .input.is-primary~.control-outline .label,
.new-menu .textarea.is-primary~.control-outline .label,
.new-menu .select.is-primary~.control-outline .label {
    color: #00c8ff !important;
}

.new-menu .input.is-primary~.control-outline>*,
.new-menu .textarea.is-primary~.control-outline>*,
.new-menu .select.is-primary~.control-outline>* {
    border-color: #00c8ff !important;
}

.new-menu .input.is-secondary,
.new-menu .textarea.is-secondary,
.new-menu .select.is-secondary {
    border-color: #00377b;
}

.new-menu .input.is-secondary~.control-outline .label,
.new-menu .textarea.is-secondary~.control-outline .label,
.new-menu .select.is-secondary~.control-outline .label {
    color: #00377b !important;
}

.new-menu .input.is-secondary~.control-outline>*,
.new-menu .textarea.is-secondary~.control-outline>*,
.new-menu .select.is-secondary~.control-outline>* {
    border-color: #00377b !important;
}

.new-menu .input.is-accent,
.new-menu .textarea.is-accent,
.new-menu .select.is-accent {
    border-color: #ffbe00;
}

.new-menu .input.is-accent~.control-outline .label,
.new-menu .textarea.is-accent~.control-outline .label,
.new-menu .select.is-accent~.control-outline .label {
    color: #ffbe00 !important;
}

.new-menu .input.is-accent~.control-outline>*,
.new-menu .textarea.is-accent~.control-outline>*,
.new-menu .select.is-accent~.control-outline>* {
    border-color: #ffbe00 !important;
}

.new-menu .input.is-success,
.new-menu .textarea.is-success,
.new-menu .select.is-success {
    border-color: #37c846;
}

.new-menu .input.is-success~.control-outline .label,
.new-menu .textarea.is-success~.control-outline .label,
.new-menu .select.is-success~.control-outline .label {
    color: #37c846 !important;
}

.new-menu .input.is-success~.control-outline>*,
.new-menu .textarea.is-success~.control-outline>*,
.new-menu .select.is-success~.control-outline>* {
    border-color: #37c846 !important;
}

.new-menu .input.is-info,
.new-menu .textarea.is-info,
.new-menu .select.is-info {
    border-color: #3264dc;
}

.new-menu .input.is-info~.control-outline .label,
.new-menu .textarea.is-info~.control-outline .label,
.new-menu .select.is-info~.control-outline .label {
    color: #3264dc !important;
}

.new-menu .input.is-info~.control-outline>*,
.new-menu .textarea.is-info~.control-outline>*,
.new-menu .select.is-info~.control-outline>* {
    border-color: #3264dc !important;
}

.new-menu .input.is-warning,
.new-menu .textarea.is-warning,
.new-menu .select.is-warning {
    border-color: #ffaa32;
}

.new-menu .input.is-warning~.control-outline .label,
.new-menu .textarea.is-warning~.control-outline .label,
.new-menu .select.is-warning~.control-outline .label {
    color: #ffaa32 !important;
}

.new-menu .input.is-warning~.control-outline>*,
.new-menu .textarea.is-warning~.control-outline>*,
.new-menu .select.is-warning~.control-outline>* {
    border-color: #ffaa32 !important;
}

.new-menu .input.is-error,
.new-menu .textarea.is-error,
.new-menu .select.is-error {
    border-color: #f01e46;
}

.new-menu .input.is-error~.control-outline .label,
.new-menu .textarea.is-error~.control-outline .label,
.new-menu .select.is-error~.control-outline .label {
    color: #f01e46 !important;
}

.new-menu .input.is-error~.control-outline>*,
.new-menu .textarea.is-error~.control-outline>*,
.new-menu .select.is-error~.control-outline>* {
    border-color: #f01e46 !important;
}

.new-menu .input.is-light,
.new-menu .textarea.is-light,
.new-menu .select.is-light {
    border-color: #aaaaaa;
}

.new-menu .input.is-light~.control-outline .label,
.new-menu .textarea.is-light~.control-outline .label,
.new-menu .select.is-light~.control-outline .label {
    color: #aaaaaa !important;
}

.new-menu .input.is-light~.control-outline>*,
.new-menu .textarea.is-light~.control-outline>*,
.new-menu .select.is-light~.control-outline>* {
    border-color: #aaaaaa !important;
}

.new-menu .input.is-lighter,
.new-menu .textarea.is-lighter,
.new-menu .select.is-lighter {
    border-color: #e5eaf2;
}

.new-menu .input.is-lighter~.control-outline .label,
.new-menu .textarea.is-lighter~.control-outline .label,
.new-menu .select.is-lighter~.control-outline .label {
    color: #e5eaf2 !important;
}

.new-menu .input.is-lighter~.control-outline>*,
.new-menu .textarea.is-lighter~.control-outline>*,
.new-menu .select.is-lighter~.control-outline>* {
    border-color: #e5eaf2 !important;
}

.new-menu .input.is-dark,
.new-menu .textarea.is-dark,
.new-menu .select.is-dark {
    border-color: #030303;
}

.new-menu .input.is-dark~.control-outline .label,
.new-menu .textarea.is-dark~.control-outline .label,
.new-menu .select.is-dark~.control-outline .label {
    color: #030303 !important;
}

.new-menu .input.is-dark~.control-outline>*,
.new-menu .textarea.is-dark~.control-outline>*,
.new-menu .select.is-dark~.control-outline>* {
    border-color: #030303 !important;
}

.new-menu .input.is-gray,
.new-menu .textarea.is-gray,
.new-menu .select.is-gray {
    border-color: #565656;
}

.new-menu .input.is-gray~.control-outline .label,
.new-menu .textarea.is-gray~.control-outline .label,
.new-menu .select.is-gray~.control-outline .label {
    color: #565656 !important;
}

.new-menu .input.is-gray~.control-outline>*,
.new-menu .textarea.is-gray~.control-outline>*,
.new-menu .select.is-gray~.control-outline>* {
    border-color: #565656 !important;
}

.new-menu .input.is-gray-blue,
.new-menu .textarea.is-gray-blue,
.new-menu .select.is-gray-blue {
    border-color: #59698D;
}

.new-menu .input.is-gray-blue~.control-outline .label,
.new-menu .textarea.is-gray-blue~.control-outline .label,
.new-menu .select.is-gray-blue~.control-outline .label {
    color: #59698D !important;
}

.new-menu .input.is-gray-blue~.control-outline>*,
.new-menu .textarea.is-gray-blue~.control-outline>*,
.new-menu .select.is-gray-blue~.control-outline>* {
    border-color: #59698D !important;
}

.new-menu .input.is-gray-light,
.new-menu .textarea.is-gray-light,
.new-menu .select.is-gray-light {
    border-color: #787878;
}

.new-menu .input.is-gray-light~.control-outline .label,
.new-menu .textarea.is-gray-light~.control-outline .label,
.new-menu .select.is-gray-light~.control-outline .label {
    color: #787878 !important;
}

.new-menu .input.is-gray-light~.control-outline>*,
.new-menu .textarea.is-gray-light~.control-outline>*,
.new-menu .select.is-gray-light~.control-outline>* {
    border-color: #787878 !important;
}

.new-menu .input.is-white,
.new-menu .textarea.is-white,
.new-menu .select.is-white {
    border-color: #fff;
}

.new-menu .input.is-white~.control-outline .label,
.new-menu .textarea.is-white~.control-outline .label,
.new-menu .select.is-white~.control-outline .label {
    color: #fff !important;
}

.new-menu .input.is-white~.control-outline>*,
.new-menu .textarea.is-white~.control-outline>*,
.new-menu .select.is-white~.control-outline>* {
    border-color: #fff !important;
}

.new-menu .input-invert {
    border: 0;
    color: #fff;
    background-color: #001950;
}

.new-menu .input-invert::-moz-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .input-invert:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .input-invert::placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .input-invert:focus {
    background-color: #001137;
}

.new-menu .control.has-icon-right>.icon,
.new-menu .control.has-icon-left>.icon {
    position: absolute;
    top: calc( 0.75rem + 0.6875rem + 1px);
    transform: translateY(-50%);
}

.new-menu .control.has-icon-right>.icon:not(.button-icon),
.new-menu .control.has-icon-left>.icon:not(.button-icon) {
    pointer-events: none;
}

.new-menu .control.has-icon-right .input.is-small~.icon,
.new-menu .control.has-icon-right .select.is-small~.icon,
.new-menu .control.has-icon-right .textarea.is-small~.icon,
.new-menu .control.has-icon-left .input.is-small~.icon,
.new-menu .control.has-icon-left .select.is-small~.icon,
.new-menu .control.has-icon-left .textarea.is-small~.icon {
    top: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .control.has-icon-right .input,
.new-menu .control.has-icon-right .select,
.new-menu .control.has-icon-right .textarea {
    padding-right: calc(0.6875rem + 24px + 0.5rem);
}

.new-menu .control.has-icon-right .input.is-small,
.new-menu .control.has-icon-right .select.is-small,
.new-menu .control.has-icon-right .textarea.is-small {
    padding-right: calc(0.5rem + 24px + 0.5rem);
}

.new-menu .control.has-icon-right .input.is-small~.icon.is-right,
.new-menu .control.has-icon-right .select.is-small~.icon.is-right,
.new-menu .control.has-icon-right .textarea.is-small~.icon.is-right {
    right: 0.5rem;
}

.new-menu .control.has-icon-right>.icon.is-right {
    right: 0.6875rem;
}

.new-menu .control.has-icon-right .select {
    background-image: none;
}

.new-menu .control.has-icon-left .input,
.new-menu .control.has-icon-left .select,
.new-menu .control.has-icon-left .textarea {
    padding-left: calc(0.6875rem + 24px + 0.5rem);
}

.new-menu .control.has-icon-left .input.is-small,
.new-menu .control.has-icon-left .select.is-small,
.new-menu .control.has-icon-left .textarea.is-small {
    padding-left: calc(0.5rem + 24px + 0.5rem);
}

.new-menu .control.has-icon-left .input.is-small~.icon.is-left,
.new-menu .control.has-icon-left .select.is-small~.icon.is-left,
.new-menu .control.has-icon-left .textarea.is-small~.icon.is-left {
    left: 0.5rem;
}

.new-menu .control.has-icon-left>.icon.is-left {
    left: 0.6875rem;
}

.new-menu .control.is-loading::after {
    position: absolute;
    z-index: 1;
    top: calc(calc( 1.5rem + 1.375rem + 2px) / 2 - 0.5em);
    right: calc(0.6875rem + 0.25em);
    pointer-events: none;
}

.new-menu .control.is-loading.has-icon-right>.icon.is-right {
    display: none;
}

.new-menu .control.is-loading .select {
    background-image: none;
}

.new-menu .control-dropdown {
    color: #787878;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);
    border-radius: 0.25rem;
    padding: 1.5rem 1rem 1rem;
    position: absolute;
    z-index: 1030;
    top: 100%;
    left: 0;
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
}

.new-menu .control-dropdown.is-right {
    left: auto;
    right: 0;
    width: 300px;
}

.new-menu .control-dropdown:not(.show) {
    padding-top: 0;
    padding-bottom: 0;
}

.new-menu .input.is-pill {
    border-radius: 99rem;
    padding-left: calc( 0.75rem + 0.6875rem + 1px);
    padding-right: calc( 0.75rem + 0.6875rem + 1px);
}

.new-menu .input.is-pill~.control-outline .control-outline-start {
    border-top-left-radius: 99rem;
    border-bottom-left-radius: 99rem;
    padding-left: calc( 0.75rem + 0.6875rem + 1px);
}

.new-menu .input.is-pill~.control-outline .control-outline-end {
    border-top-right-radius: 99rem;
    border-bottom-right-radius: 99rem;
    padding-right: calc( 0.75rem + 0.6875rem + 1px);
}

.new-menu .input.is-pill.is-small {
    padding-left: calc( 0.5625rem + 0.5rem + 1px);
    padding-right: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .input.is-pill.is-small~.control-outline .control-outline-start {
    border-top-left-radius: 99rem;
    border-bottom-left-radius: 99rem;
    padding-left: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .input.is-pill.is-small~.control-outline .control-outline-end {
    border-top-right-radius: 99rem;
    border-bottom-right-radius: 99rem;
    padding-right: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .control.has-icon-right .input.is-pill {
    padding-right: calc(calc( 0.75rem + 0.6875rem + 1px) + 24px + 0.5rem);
}

.new-menu .control.has-icon-right .input.is-pill~.icon.is-right {
    right: calc( 0.75rem + 0.6875rem + 1px);
}

.new-menu .control.has-icon-right .input.is-pill.is-small {
    padding-right: calc( calc( 0.5625rem + 0.5rem + 1px) + 24px + 0.5rem);
}

.new-menu .control.has-icon-right .input.is-pill.is-small~.icon.is-right {
    right: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .control.has-icon-left .input.is-pill {
    padding-left: calc(calc( 0.75rem + 0.6875rem + 1px) + 24px + 0.5rem);
}

.new-menu .control.has-icon-left .input.is-pill~.icon.is-left {
    left: calc( 0.75rem + 0.6875rem + 1px);
}

.new-menu .control.has-icon-left .input.is-pill.is-small {
    padding-left: calc( calc( 0.5625rem + 0.5rem + 1px) + 24px + 0.5rem);
}

.new-menu .control.has-icon-left .input.is-pill.is-small~.icon.is-left {
    left: calc( 0.5625rem + 0.5rem + 1px);
}

.new-menu .checkbox-control,
.new-menu .radio-control {
    display: inline-flex;
    position: relative;
}

.new-menu .checkbox-control label,
.new-menu .radio-control label {
    display: inline-flex;
    line-height: 1.5;
}

.new-menu .checkbox-control label::before,
.new-menu .radio-control label::before {
    content: "";
    display: block;
    flex-shrink: 0;
    width: 1.5em;
    height: 1.5em;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 0.25em;
}

.new-menu .checkbox-control input[type="checkbox"],
.new-menu .radio-control input[type="radio"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    width: 1.5em;
    height: 1.5em;
}

.new-menu .checkbox-control label::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23dfdfdf' d='M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z'/%3e%3c/svg%3e");
}

.new-menu .checkbox-control input[type="checkbox"]:checked~label::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2300c8ff' d='M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3e%3c/svg%3e");
}

.new-menu .radio-control label::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23dfdfdf' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/%3e%3c/svg%3e");
}

.new-menu .radio-control input[type="radio"]:checked~label::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2300c8ff' d='M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/%3e%3c/svg%3e");
}

.new-menu .switch-control input[type="checkbox"],
.new-menu .switch-control input[type="radio"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    width: 1.5em;
    height: 1.5em;
}

.new-menu .switch-control label {
    position: relative;
    display: inline-flex;
    width: 3em;
    height: 1.5em;
    cursor: pointer;
}

.new-menu .switch-control label::before,
.new-menu .switch-control label::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: 0.05s cubic-bezier(0.4, 0, 0.6, 1);
}

.new-menu .switch-control label::before {
    background-color: #dfdfdf;
    width: 100%;
    height: 1em;
    border-radius: 99rem;
}

.new-menu .switch-control label:after {
    left: 0;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.05);
    height: 1.5em;
    width: 1.5em;
}

.new-menu .switch-control input[type="checkbox"]:checked~label::after,
.new-menu .switch-control input[type="radio"]:checked~label::after {
    left: calc(100% - 1.5em);
    background-color: #00c8ff;
}

.new-menu .switch-control input[type="checkbox"]:checked~label .loader,
.new-menu .switch-control input[type="radio"]:checked~label .loader {
    left: calc(100% - 1.25em);
}

.new-menu .switch-control .loader {
    position: absolute;
    z-index: 1;
    top: 0.25em;
    left: 0.25em;
    transition: 0.05s cubic-bezier(0.4, 0, 0.6, 1);
}

.new-menu .switch-control.is-loading label::after {
    background-color: #fff !important;
}

.new-menu .icon-device {
    display: inline-block;
    height: 36px;
    width: 36px;
    background-repeat: no-repeat;
    background-position: center center;
}

.new-menu .ic-operating-system {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='SO' transform='translate(8.000000, 8.000000)'%3E%3Cpath d='M7.97944223,11.62612 C7.97944223,11.351946 7.88986061,11.1320638 7.71015444,10.9659306 C7.53044828,10.8003403 7.11240071,10.6162908 6.45655466,10.4126962 C5.80070861,10.2096446 5.26864806,9.94850056 4.85983012,9.62980716 C4.45209801,9.31111375 4.24741758,8.87786445 4.24741758,8.32897343 C4.24741758,7.77411029 4.47218601,7.31751548 4.92172288,6.95918899 C5.37071682,6.60194835 5.95978385,6.4227851 6.68838104,6.4227851 C7.46746969,6.4227851 8.07608179,6.63018013 8.51421736,7.04497018 C8.95289585,7.45921732 9.17169217,7.95381645 9.17169217,8.52768175 L7.97944223,8.52768175 C7.97944223,8.1905291 7.87411596,7.91364045 7.6629205,7.69755872 C7.45118212,7.48147699 7.12217325,7.37343613 6.67426515,7.37343613 C6.25458882,7.37343613 5.94512504,7.46410359 5.74478796,7.64543851 C5.54445088,7.82677343 5.44401088,8.05317062 5.44401088,8.32463008 C5.44401088,8.58305948 5.56453888,8.79642662 5.80396612,8.9652744 C6.04339336,9.13412218 6.40497736,9.28939699 6.88654644,9.43109883 C7.66617801,9.65803894 8.24221498,9.94198554 8.61628612,10.2823957 C8.98927142,10.6233488 9.17657844,11.0679994 9.17657844,11.6163475 C9.17657844,12.1967278 8.95506752,12.6554943 8.51150277,12.9931899 C8.06902385,13.3308854 7.47344179,13.4991903 6.72584244,13.4991903 C6.28824979,13.4991903 5.86260136,13.4188383 5.44944006,13.2581343 C5.03573585,13.0974303 4.69586861,12.8552885 4.42983834,12.5317088 C4.16326515,12.208672 4.03025001,11.8058262 4.03025001,11.3231713 L5.22684331,11.3231713 C5.22684331,11.7580493 5.37180266,12.0718565 5.66172136,12.2645927 C5.95218298,12.456786 6.30670904,12.5534255 6.72584244,12.5534255 C7.14280417,12.5534255 7.45552547,12.4681873 7.66563509,12.2971678 C7.87520179,12.1277771 7.97944223,11.9040945 7.97944223,11.62612' id='Fill-1' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M14.5358397,9.78155299 C14.5358397,9.00843645 14.3897945,8.42045526 14.098247,8.01652359 C13.8066996,7.61313483 13.3973387,7.41171191 12.8712503,7.41171191 C12.3598206,7.41171191 11.9553461,7.61313483 11.6572836,8.01652359 C11.3592211,8.42045526 11.2104613,9.00843645 11.2104613,9.78155299 L11.2104613,10.1355361 C11.2104613,10.9086527 11.3608498,11.4982626 11.6621698,11.9049089 C11.9634898,12.3115552 12.3695932,12.5151498 12.8804799,12.5151498 C13.4103688,12.5151498 13.8186438,12.3115552 14.105305,11.9049089 C14.3919662,11.4982626 14.5358397,10.9086527 14.5358397,10.1355361 L14.5358397,9.78155299 Z M15.732433,10.1355361 C15.732433,11.1828267 15.4718319,12.0053489 14.9500868,12.6025597 C14.4283417,13.2003134 13.7377489,13.4994618 12.8804799,13.4994618 C12.0411272,13.4994618 11.3543348,13.2003134 10.8179309,12.6025597 C10.2820699,12.0053489 10.013868,11.1828267 10.013868,10.1355361 L10.013868,9.79078262 C10.013868,8.74403494 10.2804412,7.92042694 10.8135876,7.32158737 C11.346191,6.72220489 12.0318976,6.42251364 12.8712503,6.42251364 C13.7285192,6.42251364 14.4201979,6.72220489 14.9452005,7.32158737 C15.4702031,7.92042694 15.732433,8.74403494 15.732433,9.79078262 L15.732433,10.1355361 Z' id='Fill-3' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M17.3835037,19.7624658 L2.37885354,19.7624658 C1.06498975,19.7624658 -0.000217167568,18.6972589 -0.000217167568,17.3833951 L-0.000217167568,2.37874495 C-0.000217167568,1.06542409 1.06498975,0.000217167568 2.37885354,0.000217167568 L17.3835037,0.000217167568 C18.6973675,0.000217167568 19.7625744,1.06542409 19.7625744,2.37874495 L19.7625744,17.3833951 C19.7625744,18.6972589 18.6973675,19.7624658 17.3835037,19.7624658 Z' id='Stroke-5' stroke='%2300377D' stroke-width='1.3392' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-camera {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='camara' transform='translate(7.000000, 9.000000)' stroke-width='1.3392'%3E%3Cpath d='M18.5945261,17.6326794 L3.51183738,17.6326794 C1.57209614,17.6326794 0.000121575759,16.0607049 0.000121575759,14.1215715 L0.000121575759,6.52673384 C0.000121575759,4.58760048 1.57209614,3.01501804 3.51183738,3.01501804 L18.5945261,3.01501804 C20.5336594,3.01501804 22.1062419,4.58760048 22.1062419,6.52673384 L22.1062419,14.1215715 C22.1062419,16.0607049 20.5336594,17.6326794 18.5945261,17.6326794 Z' id='Stroke-1' stroke='%2300377D'%3E%3C/path%3E%3Cpath d='M15.8267323,10.3239095 C15.8267323,12.9602799 13.6894305,15.0981896 11.0530601,15.0981896 C8.4166898,15.0981896 6.27938796,12.9602799 6.27938796,10.3239095 C6.27938796,7.68753919 8.4166898,5.55023734 11.0530601,5.55023734 C13.6894305,5.55023734 15.8267323,7.68753919 15.8267323,10.3239095 Z' id='Stroke-3' stroke='%2300377D'%3E%3C/path%3E%3Cpath d='M13.563478,1.60759626 L13.563478,1.60759626 C13.563478,0.719485342 14.2832065,-0.000243151518 15.1713174,-0.000243151518 L16.6612283,-0.000243151518 C17.5493393,-0.000243151518 18.2690677,0.719485342 18.2690677,1.60759626' id='Stroke-5' stroke='%2300C8FF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-camera-frontal {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='camara' transform='translate(7.000000, 9.000000)' stroke-width='1.3392'%3E%3Cpath d='M18.5945261,17.6326794 L3.51183738,17.6326794 C1.57209614,17.6326794 0.000121575759,16.0607049 0.000121575759,14.1215715 L0.000121575759,6.52673384 C0.000121575759,4.58760048 1.57209614,3.01501804 3.51183738,3.01501804 L18.5945261,3.01501804 C20.5336594,3.01501804 22.1062419,4.58760048 22.1062419,6.52673384 L22.1062419,14.1215715 C22.1062419,16.0607049 20.5336594,17.6326794 18.5945261,17.6326794 Z' id='Stroke-1' stroke='%2300377D'%3E%3C/path%3E%3Cpath d='M15.8267323,10.3239095 C15.8267323,12.9602799 13.6894305,15.0981896 11.0530601,15.0981896 C8.4166898,15.0981896 6.27938796,12.9602799 6.27938796,10.3239095 C6.27938796,7.68753919 8.4166898,5.55023734 11.0530601,5.55023734 C13.6894305,5.55023734 15.8267323,7.68753919 15.8267323,10.3239095 Z' id='Stroke-3' stroke='%2300377D'%3E%3C/path%3E%3Cpath d='M13.563478,1.60759626 L13.563478,1.60759626 C13.563478,0.719485342 14.2832065,-0.000243151518 15.1713174,-0.000243151518 L16.6612283,-0.000243151518 C17.5493393,-0.000243151518 18.2690677,0.719485342 18.2690677,1.60759626' id='Stroke-5' stroke='%2300C8FF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-screen-size {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 2%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='pantalla' transform='translate(11.000000, 5.000000)' stroke-width='1.299024'%3E%3Cpath d='M-6.49512e-05,9.72774122 L-6.49512e-05,1.9050187 C-6.49512e-05,0.852809256 0.852744305,0 1.90495374,0 L12.3841804,0 C13.4363898,0 14.289199,0.852809256 14.289199,1.9050187 L14.289199,2.42008171' id='Stroke-1' stroke='%2300C8FF'%3E%3C/path%3E%3Cpath d='M14.289199,14.4046823 L14.289199,24.6325477 C14.289199,25.6841077 13.4363898,26.5369169 12.3841804,26.5369169 L1.90495374,26.5369169 C0.852744305,26.5369169 -6.49512e-05,25.6841077 -6.49512e-05,24.6325477 L-6.49512e-05,21.1180383' id='Stroke-3' stroke='%2300C8FF'%3E%3C/path%3E%3Cpath d='M5.96862557,23.1835514 L8.30167268,23.1835514' id='Stroke-5' stroke='%2300C8FF'%3E%3C/path%3E%3Cpolyline id='Stroke-7' stroke='%2300377D' points='7.14456705 4.63218968 14.289199 4.63218968 14.289199 11.7768217'%3E%3C/polyline%3E%3Cpath d='M14.289199,4.63218968 L8.17794064,10.7434481' id='Stroke-9' stroke='%2300377D'%3E%3C/path%3E%3Cpolyline id='Stroke-11' stroke='%2300377D' points='7.14456705 18.9214537 -6.49512e-05 18.9214537 -6.49512e-05 11.7768217'%3E%3C/polyline%3E%3Cpath d='M-6.49512e-05,18.9214537 L6.11119346,12.8101953' id='Stroke-13' stroke='%2300377D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-ram {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 3%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-3' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Ram' transform='translate(7.000000, 9.000000)'%3E%3Cpath d='M18.4123009,10.4484573 L4.39676956,10.4484573 C4.14804092,10.4484573 3.94676709,10.2471835 3.94676709,9.99845482 L3.94676709,7.11898448 C3.94676709,6.87025585 4.14804092,6.66898202 4.39676956,6.66898202 L18.4123009,6.66898202 C18.6610296,6.66898202 18.8623034,6.87025585 18.8623034,7.11898448 L18.8623034,9.99845482 C18.8623034,10.2471835 18.6610296,10.4484573 18.4123009,10.4484573 Z' id='Stroke-1' stroke='%2300C8FF' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M18.2653001,13.3291276 L19.9033091,13.3291276 L19.9033091,16.5069632 C19.9033091,16.844056 19.6300349,17.1173302 19.2929421,17.1173302 L18.8756671,17.1173302 C18.5385744,17.1173302 18.2653001,16.844056 18.2653001,16.5069632 L18.2653001,13.3291276 Z' id='Fill-3' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M14.4182972,13.3291276 L16.0568517,13.3291276 L16.0568517,16.5069632 C16.0568517,16.844056 15.783032,17.1173302 15.4459392,17.1173302 L15.0286642,17.1173302 C14.6915715,17.1173302 14.4182972,16.844056 14.4182972,16.5069632 L14.4182972,13.3291276 Z' id='Fill-5' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M2.87794305,13.3291276 L4.51595203,13.3291276 L4.51595203,16.5069632 C4.51595203,16.844056 4.24267781,17.1173302 3.90558505,17.1173302 L3.48831003,17.1173302 C3.15121728,17.1173302 2.87794305,16.844056 2.87794305,16.5069632 L2.87794305,13.3291276 Z' id='Fill-7' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M6.72467323,13.3291276 L8.36322767,13.3291276 L8.36322767,16.5069632 C8.36322767,16.844056 8.08995344,17.1173302 7.75286069,17.1173302 L7.33558567,17.1173302 C6.99794746,17.1173302 6.72467323,16.844056 6.72467323,16.5069632 L6.72467323,13.3291276 Z' id='Fill-9' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M10.5716216,13.3291276 L12.2096306,13.3291276 L12.2096306,16.5069632 C12.2096306,16.844056 11.9363563,17.1173302 11.5992636,17.1173302 L11.1819886,17.1173302 C10.8448958,17.1173302 10.5716216,16.844056 10.5716216,16.5069632 L10.5716216,13.3291276 Z' id='Fill-11' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M4.51617021,3.78896623 L2.87816123,3.78896623 L2.87816123,0.610585166 C2.87816123,0.273492409 3.15143546,0.000218183014 3.48852822,0.000218183014 L3.90580323,0.000218183014 C4.24289599,0.000218183014 4.51617021,0.273492409 4.51617021,0.610585166 L4.51617021,3.78896623 Z' id='Fill-13' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M8.36317312,3.78896623 L6.72461869,3.78896623 L6.72461869,0.610585166 C6.72461869,0.273492409 6.99843837,0.000218183014 7.33553113,0.000218183014 L7.75280614,0.000218183014 C8.0898989,0.000218183014 8.36317312,0.273492409 8.36317312,0.610585166 L8.36317312,3.78896623 Z' id='Fill-15' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M19.9035273,3.78896623 L18.2655183,3.78896623 L18.2655183,0.610585166 C18.2655183,0.273492409 18.5387925,0.000218183014 18.8758853,0.000218183014 L19.2931603,0.000218183014 C19.6302531,0.000218183014 19.9035273,0.273492409 19.9035273,0.610585166 L19.9035273,3.78896623 Z' id='Fill-17' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M16.0567971,3.78896623 L14.4182427,3.78896623 L14.4182427,0.610585166 C14.4182427,0.273492409 14.6915169,0.000218183014 15.0286097,0.000218183014 L15.4458847,0.000218183014 C15.7835229,0.000218183014 16.0567971,0.273492409 16.0567971,0.610585166 L16.0567971,3.78896623 Z' id='Fill-19' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M12.2098488,3.78896623 L10.5718398,3.78896623 L10.5718398,0.610585166 C10.5718398,0.273492409 10.845114,0.000218183014 11.1822068,0.000218183014 L11.5994818,0.000218183014 C11.9365745,0.000218183014 12.2098488,0.273492409 12.2098488,0.610585166 L12.2098488,3.78896623 Z' id='Fill-21' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M21.7010281,13.5496561 L1.10782426,13.5496561 C0.496366358,13.5496561 0,13.0532897 0,12.4418318 L0,4.67615291 C0,4.06414955 0.496366358,3.56832865 1.10782426,3.56832865 L21.7010281,3.56832865 C22.3130314,3.56832865 22.8088523,4.06414955 22.8088523,4.67615291 L22.8088523,12.4418318 C22.8088523,13.0532897 22.3130314,13.5496561 21.7010281,13.5496561 Z' id='Stroke-23' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-processor {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 4%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0.445153956 0.340607928 4.49032765 0.340607928 4.49032765 2.09031449 0.445153956 2.09031449'%3E%3C/polygon%3E%3Cpolygon id='path-3' points='0.445153956 0.213334503 4.49032765 0.213334503 4.49032765 1.96304107 0.445153956 1.96304107'%3E%3C/polygon%3E%3Cpolygon id='path-5' points='0.445153956 0.0855156204 4.49032765 0.0855156204 4.49032765 1.83522218 0.445153956 1.83522218'%3E%3C/polygon%3E%3Cpolygon id='path-7' points='0 0.340607928 4.04541612 0.340607928 4.04541612 2.09031449 0 2.09031449'%3E%3C/polygon%3E%3Cpolygon id='path-9' points='0 0.213334503 4.04541612 0.213334503 4.04541612 1.96304107 0 1.96304107'%3E%3C/polygon%3E%3Cpolygon id='path-11' points='0 0.0855156204 4.04541612 0.0855156204 4.04541612 1.83522218 0 1.83522218'%3E%3C/polygon%3E%3Cpolygon id='path-13' points='0.333880618 0.358183782 2.08358718 0.358183782 2.08358718 4.40329687 0.333880618 4.40329687'%3E%3C/polygon%3E%3Cpolygon id='path-15' points='0.461396469 0.358183782 2.21110303 0.358183782 2.21110303 4.40329687 0.461396469 4.40329687'%3E%3C/polygon%3E%3Cpolygon id='path-17' points='0.588972926 0.358183782 2.33867949 0.358183782 2.33867949 4.40329687 0.588972926 4.40329687'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Artboard-Copy-4' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-38' transform='translate(5.000000, 5.000000)'%3E%3Cpath d='M15.6082674,17.805431 L10.0846007,17.805431 C9.2082323,17.805431 8.49853144,17.095124 8.49853144,16.2193616 L8.49853144,10.6963011 C8.49853144,9.81932656 9.2082323,9.10901964 10.0846007,9.10901964 L15.6082674,9.10901964 C16.4846358,9.10901964 17.1949428,9.81932656 17.1949428,10.6963011 L17.1949428,16.2193616 C17.1949428,17.095124 16.4846358,17.805431 15.6082674,17.805431 Z' id='Stroke-1' stroke='%2300C8FF' stroke-width='1.3392' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cg id='Group-5' transform='translate(21.212238, 8.126893)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-4'%3E%3C/g%3E%3Cpath d='M0.445153956,2.09031449 L0.445153956,0.340607928 L3.96093081,0.340607928 C4.25365968,0.340607928 4.49063068,0.578184988 4.49063068,0.870307802 L4.49063068,1.56122068 C4.49063068,1.85334349 4.25365968,2.09031449 3.96093081,2.09031449 L0.445153956,2.09031449 Z' id='Fill-3' fill='%2300C8FF' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-8' transform='translate(21.212238, 12.369341)'%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-7'%3E%3C/g%3E%3Cpath d='M0.445153956,1.96304107 L0.445153956,0.213334503 L3.96093081,0.213334503 C4.25365968,0.213334503 4.49063068,0.450305499 4.49063068,0.742428313 L4.49063068,1.43334119 C4.49063068,1.72546401 4.25365968,1.96304107 3.96093081,1.96304107 L0.445153956,1.96304107 Z' id='Fill-6' fill='%2300C8FF' mask='url(%23mask-4)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-11' transform='translate(21.212238, 16.611788)'%3E%3Cmask id='mask-6' fill='white'%3E%3Cuse xlink:href='%23path-5'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-10'%3E%3C/g%3E%3Cpath d='M0.445153956,1.83522218 L0.445153956,0.0855156204 L3.96093081,0.0855156204 C4.25365968,0.0855156204 4.49063068,0.32309268 4.49063068,0.615215494 L4.49063068,1.30612837 C4.49063068,1.59825119 4.25365968,1.83522218 3.96093081,1.83522218 L0.445153956,1.83522218 Z' id='Fill-9' fill='%2300C8FF' mask='url(%23mask-6)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-14' transform='translate(0.000000, 8.126893)'%3E%3Cmask id='mask-8' fill='white'%3E%3Cuse xlink:href='%23path-7'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-13'%3E%3C/g%3E%3Cpath d='M4.04541612,2.09031449 L4.04541612,0.340607928 L0.529639267,0.340607928 C0.23691039,0.340607928 -6.06063929e-05,0.578184988 -6.06063929e-05,0.870307802 L-6.06063929e-05,1.56122068 C-6.06063929e-05,1.85334349 0.23691039,2.09031449 0.529639267,2.09031449 L4.04541612,2.09031449 Z' id='Fill-12' fill='%2300C8FF' mask='url(%23mask-8)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-17' transform='translate(0.000000, 12.369341)'%3E%3Cmask id='mask-10' fill='white'%3E%3Cuse xlink:href='%23path-9'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-16'%3E%3C/g%3E%3Cpath d='M4.04541612,1.96304107 L4.04541612,0.213334503 L0.529639267,0.213334503 C0.23691039,0.213334503 -6.06063929e-05,0.450305499 -6.06063929e-05,0.742428313 L-6.06063929e-05,1.43334119 C-6.06063929e-05,1.72546401 0.23691039,1.96304107 0.529639267,1.96304107 L4.04541612,1.96304107 Z' id='Fill-15' fill='%2300C8FF' mask='url(%23mask-10)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-20' transform='translate(0.000000, 16.611788)'%3E%3Cmask id='mask-12' fill='white'%3E%3Cuse xlink:href='%23path-11'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-19'%3E%3C/g%3E%3Cpath d='M4.04541612,1.83522218 L4.04541612,0.0855156204 L0.529639267,0.0855156204 C0.23691039,0.0855156204 -6.06063929e-05,0.32309268 -6.06063929e-05,0.615215494 L-6.06063929e-05,1.30612837 C-6.06063929e-05,1.59825119 0.23691039,1.83522218 0.529639267,1.83522218 L4.04541612,1.83522218 Z' id='Fill-18' fill='%2300C8FF' mask='url(%23mask-12)'%3E%3C/path%3E%3C/g%3E%3Cpath d='M16.0915428,22.2633342 L17.8412493,22.2633342 L17.8412493,25.7797171 C17.8412493,26.0718399 17.6042783,26.3088109 17.3115495,26.3088109 L16.6212426,26.3088109 C16.3285138,26.3088109 16.0915428,26.0718399 16.0915428,25.7797171 L16.0915428,22.2633342 Z' id='Fill-21' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M11.9766111,22.2633342 L13.7263177,22.2633342 L13.7263177,25.7797171 C13.7263177,26.0718399 13.4893467,26.3088109 13.1966178,26.3088109 L12.506311,26.3088109 C12.2135821,26.3088109 11.9766111,26.0718399 11.9766111,25.7797171 L11.9766111,22.2633342 Z' id='Fill-23' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M7.86174007,22.2633342 L9.61144663,22.2633342 L9.61144663,25.7797171 C9.61144663,26.0718399 9.37447564,26.3088109 9.08174676,26.3088109 L8.39143995,26.3088109 C8.09871107,26.3088109 7.86174007,26.0718399 7.86174007,25.7797171 L7.86174007,22.2633342 Z' id='Fill-25' fill='%2300C8FF'%3E%3C/path%3E%3Cg id='Group-29' transform='translate(15.757662, 0.248062)'%3E%3Cmask id='mask-14' fill='white'%3E%3Cuse xlink:href='%23path-13'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-28'%3E%3C/g%3E%3Cpath d='M0.333880618,4.40329687 L2.08358718,4.40329687 L2.08358718,0.887520017 C2.08358718,0.595397204 1.84661618,0.357820144 1.55388731,0.357820144 L0.863580492,0.357820144 C0.570851615,0.357820144 0.333880618,0.595397204 0.333880618,0.887520017 L0.333880618,4.40329687 Z' id='Fill-27' fill='%2300C8FF' mask='url(%23mask-14)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-32' transform='translate(11.515215, 0.248062)'%3E%3Cmask id='mask-16' fill='white'%3E%3Cuse xlink:href='%23path-15'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-31'%3E%3C/g%3E%3Cpath d='M0.461396469,4.40329687 L2.21110303,4.40329687 L2.21110303,0.887520017 C2.21110303,0.595397204 1.97413204,0.357820144 1.68140316,0.357820144 L0.991096343,0.357820144 C0.698367465,0.357820144 0.461396469,0.595397204 0.461396469,0.887520017 L0.461396469,4.40329687 Z' id='Fill-30' fill='%2300C8FF' mask='url(%23mask-16)'%3E%3C/path%3E%3C/g%3E%3Cg id='Group-35' transform='translate(7.272767, 0.248062)'%3E%3Cmask id='mask-18' fill='white'%3E%3Cuse xlink:href='%23path-17'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-34'%3E%3C/g%3E%3Cpath d='M0.588972926,4.40329687 L2.33867949,4.40329687 L2.33867949,0.887520017 C2.33867949,0.595397204 2.10170849,0.357820144 1.80897961,0.357820144 L1.1186728,0.357820144 C0.825943922,0.357820144 0.588972926,0.595397204 0.588972926,0.887520017 L0.588972926,4.40329687 Z' id='Fill-33' fill='%2300C8FF' mask='url(%23mask-18)'%3E%3C/path%3E%3C/g%3E%3Cpath d='M19.3952578,22.6622455 L6.29761028,22.6622455 C4.83093558,22.6622455 3.64183815,21.473148 3.64183815,20.0064733 L3.64183815,6.90882576 C3.64183815,5.44154498 4.83093558,4.25244756 6.29761028,4.25244756 L19.3952578,4.25244756 C20.8619326,4.25244756 22.05103,5.44154498 22.05103,6.90882576 L22.05103,20.0064733 C22.05103,21.473148 20.8619326,22.6622455 19.3952578,22.6622455 Z' id='Stroke-36' stroke='%2300377D' stroke-width='1.3392' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-comms {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 5%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-5' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='conectividad' transform='translate(6.000000, 9.000000)'%3E%3Cpath d='M16.2003468,2.78934304 C18.0533437,4.19263123 19.2503786,6.41764999 19.2503786,8.92113802 C19.2503786,11.4880886 17.9920695,13.7617984 16.0586502,15.1579745' id='Stroke-1' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M7.06327198,15.1576462 C5.13039977,13.7609231 3.87263776,11.4883074 3.87263776,8.92135686 C3.87263776,6.41732174 5.06912559,4.19339716 6.92212252,2.78956187' id='Stroke-3' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M4.30111936,17.9193064 C1.67781842,15.7998762 -0.000109418183,12.5561742 -0.000109418183,8.92130215 C-0.000109418183,5.34825138 1.62037387,2.1548817 4.166535,0.0338102186' id='Stroke-5' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M18.9155043,-5.47090916e-05 C21.4851903,2.12046968 23.1226334,5.32970499 23.1226334,8.92135686 C23.1226334,12.5130087 21.4851903,15.7216969 18.9155043,17.8422213' id='Stroke-7' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M15.0708776,8.92113802 C15.0708776,10.8594811 13.4996325,12.4307262 11.5612894,12.4307262 C9.62294625,12.4307262 8.05170114,10.8594811 8.05170114,8.92113802 C8.05170114,6.983342 9.62294625,5.41209689 11.5612894,5.41209689 C13.4996325,5.41209689 15.0708776,6.983342 15.0708776,8.92113802 Z' id='Stroke-9' stroke='%2300377D' stroke-width='1.20528' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M12.895097,8.92113802 C12.895097,9.65806948 12.2982208,10.2549457 11.5612894,10.2549457 C10.824905,10.2549457 10.2280288,9.65806948 10.2280288,8.92113802 C10.2280288,8.18475365 10.824905,7.58733037 11.5612894,7.58733037 C12.2982208,7.58733037 12.895097,8.18475365 12.895097,8.92113802' id='Fill-11' fill='%2300377D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-battery {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 6%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0.0865589891 0.115098153 2.31314335 0.115098153 2.31314335 5.27156601 0.0865589891 5.27156601'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Artboard-Copy-6' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='bateria' transform='translate(5.000000, 12.000000)'%3E%3Cpath d='M0.000176530909,11.2197161 L0.000176530909,1.72588385 C0.000176530909,0.772616945 0.77220504,0 1.72606039,0 L22.3160372,0 C23.2693041,0 24.0413326,0.772616945 24.0413326,1.72588385 L24.0413326,11.2197161 C24.0413326,12.1729831 23.2693041,12.9456 22.3160372,12.9456 L1.72606039,12.9456 C0.77220504,12.9456 0.000176530909,12.1729831 0.000176530909,11.2197161 Z' id='Stroke-1' stroke='%2300377D' stroke-width='1.3392'%3E%3C/path%3E%3Cpath d='M16.5626006,2.00703875 L3.22392515,2.00703875 C2.66902966,2.00703875 2.21946428,2.45719257 2.21946428,3.01149962 L2.21946428,9.93445344 C2.21946428,10.4887605 2.66902966,10.9383259 3.22392515,10.9383259 L16.5626006,10.9383259 C17.1169077,10.9383259 17.5670615,10.4887605 17.5670615,9.93445344 L17.5670615,3.01149962 C17.5670615,2.45719257 17.1169077,2.00703875 16.5626006,2.00703875' id='Fill-3' fill='%2300C8FF'%3E%3C/path%3E%3Cg id='Group-7' transform='translate(23.537455, 3.530618)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-6'%3E%3C/g%3E%3Cpath d='M1.13456415,5.27156601 L0.0865589891,5.27156601 L0.0865589891,0.115098153 L1.13456415,0.115098153 C1.78537477,0.115098153 2.31320219,0.642925571 2.31320219,1.29373619 L2.31320219,4.09292797 C2.31320219,4.74373859 1.78537477,5.27156601 1.13456415,5.27156601' id='Fill-5' fill='%2300377D' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-display-size {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 7%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-7' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Group-13' transform='translate(10.000000, 4.000000)'%3E%3Cpath d='M13.9405758,1.8483416 C14.9659905,1.8483416 15.7970827,2.67943386 15.7970827,3.70484854 L15.7970827,4.20679535 L15.7970827,15.8863951 L15.7970827,25.8531725 C15.7970827,26.8785872 14.9659905,27.7096795 13.9405758,27.7096795 L3.72757223,27.7096795 C2.70279053,27.7096795 1.87169827,26.8785872 1.87169827,25.8531725 L1.87169827,23.6947379' id='Stroke-1' stroke='%2300C8FF' stroke-width='1.2825'%3E%3C/path%3E%3Cpath d='M7.68807817,24.4415183 L9.96171367,24.4415183' id='Stroke-3' stroke='%2300C8FF' stroke-width='1.71'%3E%3C/path%3E%3Cpolyline id='Stroke-5' stroke='%2300377D' stroke-width='1.2825' points='10.2675657 6.32972021e-05 12.139264 1.87176156 10.2675657 3.74282686'%3E%3C/polyline%3E%3Cpath d='M12.1390108,1.87150838 L1.87157167,1.87150838' id='Stroke-7' stroke='%2300377D' stroke-width='1.2825'%3E%3C/path%3E%3Cpolyline id='Stroke-9' stroke='%2300377D' stroke-width='1.2825' points='3.74282686 19.6824549 1.87112859 21.5541532 6.32972021e-05 19.6824549'%3E%3C/polyline%3E%3Cpath d='M1.87144508,21.5539 L1.87144508,2.14254699' id='Stroke-11' stroke='%2300377D' stroke-width='1.2825'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-network {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 10%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-10' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='red' transform='translate(11.000000, 7.000000)' stroke='%2300377D' stroke-width='1.3392'%3E%3Cpath d='M0.689642821,22.0160937 L0.689642821,16.3305572' id='Stroke-1'%3E%3C/path%3E%3Cpath d='M4.78055191,22.0160937 L4.78055191,10.8863715' id='Stroke-3'%3E%3C/path%3E%3Cpath d='M8.871461,22.0160937 L8.871461,5.44356504' id='Stroke-5'%3E%3C/path%3E%3Cpath d='M12.9623701,22.0160937 L12.9623701,6.89573863e-05' id='Stroke-7'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .ic-storage {
    background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E%3Ctitle%3EArtboard Copy 9%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Artboard-Copy-9' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='GB' transform='translate(10.000000, 6.000000)'%3E%3Cpath d='M7.76707609,11.8308142 L7.76707609,14.2989598 C7.62000515,14.4714756 7.3584326,14.6592582 6.98337625,14.8617988 C6.6083199,15.0643394 6.08110364,15.1651008 5.40121859,15.1651008 C4.59970739,15.1651008 3.95188278,14.9055638 3.45825366,14.385981 C2.96411564,13.8663982 2.71679219,13.1290079 2.71679219,12.1748279 L2.71679219,11.8053694 C2.71679219,10.8511894 2.95342883,10.1127813 3.42619321,9.59014512 C3.89895759,9.06801782 4.52744415,8.80644528 5.31216179,8.80644528 C6.11621747,8.80644528 6.70857241,8.99931686 7.08973551,9.38404224 C7.47038972,9.76927651 7.69481286,10.2618878 7.76300492,10.8623851 L6.52282537,10.8623851 C6.47448025,10.5509408 6.36252313,10.3015817 6.18695401,10.1148169 C6.01138489,9.92805206 5.73149209,9.8344152 5.34625782,9.8344152 C4.51065059,9.8344152 4.06740217,10.4120122 4.01651257,11.5672061 L4.0124414,12.1748279 C4.0124414,12.8262148 4.13355865,13.3157727 4.37528425,13.6445196 C4.61751875,13.9727575 4.98188828,14.1371309 5.46941065,14.1371309 C5.77474825,14.1371309 6.00426035,14.102526 6.15743804,14.0333161 C6.31010684,13.9635973 6.42053727,13.896932 6.48872934,13.8312844 L6.48872934,12.7651473 L5.33353542,12.7651473 L5.33353542,11.8308142 L7.76707609,11.8308142 Z' id='Fill-1' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M10.0734945,12.3829155 L10.0734945,14.0520944 L11.1610053,14.0520944 C11.4892432,14.0520944 11.7309688,13.97576 11.8851643,13.8230912 C12.0393598,13.6699135 12.116712,13.4775508 12.116712,13.2449853 C12.116712,12.6902887 11.8363103,12.4027624 11.2755069,12.3829155 L10.0734945,12.3829155 Z M10.0734945,9.92800117 L10.0734945,11.4826785 L10.9655892,11.4826785 C11.6393675,11.4826785 11.9762567,11.2277216 11.9762567,10.7183167 C11.9762567,10.202805 11.6536166,9.93919689 11.0078276,9.92800117 L10.0734945,9.92800117 Z M8.79514779,15.0800643 L8.79514779,8.89545119 L10.9655892,8.89545119 C11.6821148,8.89545119 12.2429182,9.03285311 12.6474905,9.30765695 C13.0525717,9.58246079 13.2551123,10.0084067 13.2551123,10.5865126 C13.2551123,10.8669143 13.1843758,11.1244157 13.0423938,11.3595256 C12.9009207,11.5946356 12.6775154,11.7727492 12.3716689,11.8948842 C12.7340028,11.9849588 12.9945576,12.1605279 13.1528242,12.4210827 C13.3115998,12.6816374 13.3909876,12.9605124 13.3909876,13.2582166 C13.3909876,13.8526071 13.2011694,14.303489 12.8215329,14.6108622 C12.4424054,14.9182354 11.901449,15.0744664 11.1991725,15.0800643 L8.79514779,15.0800643 Z' id='Fill-3' fill='%2300C8FF'%3E%3C/path%3E%3Cpath d='M10.0180758,-5.08896e-05 L1.6553878,-5.08896e-05 C0.741410582,-5.08896e-05 -5.08896e-05,0.741410582 -5.08896e-05,1.6553878 L-5.08896e-05,21.6667052 C-5.08896e-05,22.5811913 0.741410582,23.3226528 1.6553878,23.3226528 L14.4520866,23.3226528 C15.3665727,23.3226528 16.1075253,22.5811913 16.1075253,21.6667052 L16.1075253,6.08939865 C16.1075253,5.65073029 15.9334829,5.22936441 15.6230563,4.91893785 L11.1890455,0.484926998 C10.87811,0.174500438 10.457253,-5.08896e-05 10.0180758,-5.08896e-05 Z' id='Stroke-5' stroke='%2300377D' stroke-width='1.232064' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.new-menu .icon {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
}

.new-menu .icon img,
.new-menu .icon svg {
    display: block;
    width: 100%;
    height: 100%;
}

.new-menu .icon svg {
    fill: white;
}

.new-menu .icon.is-small {
    width: 18px;
    height: 18px;
}

.new-menu .icon.is-medium {
    width: 36px;
    height: 36px;
}

.new-menu .icon.is-large {
    width: 48px;
    height: 48px;
}

.new-menu .icon.is-narrow {
    width: auto;
    height: auto;
}

.new-menu .icon.rotate {
    transform: rotate(180deg);
}

.new-menu .image-fixed {
    max-width: none;
}

.new-menu .control.is-loading::after,
.new-menu .loader {
    -webkit-animation: spin 500ms infinite linear;
    animation: spin 500ms infinite linear;
    border: 2px solid #dfdfdf;
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    content: "";
    display: block;
    height: 1em;
    width: 1em;
}

.new-menu input[type=range].range-input {
    -webkit-appearance: none;
    width: 100%;
    margin: calc((12px - 2px) / 2) 0;
}

.new-menu input[type=range].range-input:focus {
    outline: none;
}

.new-menu input[type=range].range-input::-webkit-slider-runnable-track {
    width: 100%;
    height: 2px;
    cursor: pointer;
    box-shadow: none;
    background: #00c8ff;
    border-radius: 0px;
    border: 0 transparent solid;
}

.new-menu input[type=range].range-input::-webkit-slider-thumb {
    box-shadow: none;
    border: 0px transparent solid;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background: #00c8ff;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -calc(5px);
}

.new-menu input[type=range].range-input:focus::-webkit-slider-runnable-track {
    background: #00c8ff;
}

.new-menu input[type=range].range-input::-moz-range-track {
    width: 100%;
    height: 2px;
    cursor: pointer;
    box-shadow: none;
    background: #00c8ff;
    border-radius: 0px;
    border: 0 transparent solid;
}

.new-menu input[type=range].range-input::-moz-range-thumb {
    box-shadow: none;
    border: 0px transparent solid;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background: #00c8ff;
    cursor: pointer;
}

.new-menu input[type=range].range-input::-ms-track {
    width: 100%;
    height: 2px;
    cursor: pointer;
    background: transparent;
    border-color: transparent;
    color: transparent;
}

.new-menu input[type=range].range-input::-ms-fill-lower {
    background: #00c8ff;
    border: 0 transparent solid;
    border-radius: 0px;
    box-shadow: none;
}

.new-menu input[type=range].range-input::-ms-fill-upper {
    background: #00c8ff;
    border: 0 transparent solid;
    border-radius: 0px;
    box-shadow: none;
}

.new-menu input[type=range].range-input::-ms-thumb {
    box-shadow: none;
    border: 0px transparent solid;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background: #00c8ff;
    cursor: pointer;
    height: 2px;
}

.new-menu input[type=range].range-input:focus::-ms-fill-lower {
    background: #00c8ff;
}

.new-menu input[type=range].range-input:focus::-ms-fill-upper {
    background: #00c8ff;
}

.new-menu .ml-banner .columns {
    min-height: 250px;
}

.new-menu .ml-banner.is-large .columns {
    min-height: 420px;
}

@media (min-width: 768px) {
    .new-menu .ml-banner.is-large .columns {
        min-height: 600px;
    }
}

@media (min-width: 1200px) {
    .new-menu .ml-banner.is-large .columns {
        min-height: 500px;
    }
}

.new-menu .ml-banner.is-small .columns {
    height: 280px;
}

@media (min-width: 768px) {
    .new-menu .ml-banner.is-small .columns {
        height: 320px;
    }
}

@media (min-width: 1200px) {
    .new-menu .ml-banner.is-small .columns {
        height: 320px;
    }
}

.new-menu .breadcrumb {
    display: flex;
    flex-wrap: wrap;
}

.new-menu .breadcrumb.is-small {
    font-size: 0.75rem;
}

.new-menu .breadcrumb-item {
    display: flex;
    align-items: center;
    color: #00c8ff;
}

.new-menu .breadcrumb-item+.breadcrumb-item {
    padding-left: 0.5em;
}

.new-menu .breadcrumb-item+.breadcrumb-item::before {
    content: '';
    width: 1em;
    height: 1em;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23aaaaaa' d='M14.74,12,7.6,4.58a.69.69,0,0,1,0-1,.68.68,0,0,1,1,0l7.83,7.91a.69.69,0,0,1,0,1L8.57,20.4a.68.68,0,0,1-1,0,.69.69,0,0,1,0-1Z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: 0.5em;
}

.new-menu .breadcrumb-item.is-active {
    color: #787878;
}

.new-menu .breadcrumb-item a {
    color: inherit;
}

.new-menu .breadcrumb-item:hover:not(.is-active) {
    color: #198afd;
}

.new-menu .card {
    position: relative;
    display: flex;
    flex-direction: column;
    border: 1px solid #e5eaf2;
    border-radius: 0.25rem;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);
}

.new-menu .card .card-img-top {
    flex-shrink: 0;
    width: 100%;
}

.new-menu .card .card-header {
    padding: 0.5rem 1rem;
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .card .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.new-menu .card .card-header.is-pricing {
    border-top: 3px solid #00c8ff;
}

.new-menu .card .card-header.is-pricing.is-recomended {
    border-top: 3px solid #3264dc;
}

.new-menu .card .card-header.is-pricing.is-recomended .is-ribbon {
    position: absolute;
    top: 3px;
    right: 0px;
    left: 0px;
}

.new-menu .card .card-body {
    padding: 1rem;
    flex-grow: 1;
}

.new-menu .card .card-footer {
    padding: 0.5rem 1rem;
    border-top: 1px solid #e5eaf2;
}

.new-menu .card .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.new-menu .card-new {
    position: relative;
    display: flex;
    flex-direction: column;
    border: 1px solid #e5eaf2;
    border-radius: 1rem;
    box-shadow: 0 2px 4px rgba(192, 192, 192, 0.5);
    overflow: hidden;
}

.new-menu .card-new .card-img-top {
    flex-shrink: 0;
    width: 100%;
}

.new-menu .card-new .card-header {
    padding: 0.5rem 1rem;
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .card-new .card-header.is-pricing {
    border-top: 0.5rem solid #00c8ff;
}

.new-menu .card-new .card-header.is-pricing.is-recomended {
    border-top: 0.5rem solid #00377b;
}

.new-menu .card-new .card-header.is-pricing.is-recomended .is-ribbon {
    position: absolute;
    width: 70px;
    height: 80px;
    top: -41px;
    right: -27px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(-50deg);
}

.new-menu .card-new .card-header.is-pricing.is-recomended .is-ribbon span {
    position: absolute;
    top: 31px;
    right: 45px;
    transform: rotate(50deg);
}

.new-menu .card-new .card-body-new {
    padding: 1rem;
    flex-grow: 1;
}

.new-menu .card-new .card-footer-new {
    padding: 0.5rem 1rem;
    border-top: 1px solid #e5eaf2;
}

.new-menu .card-new .card-footer-new:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.new-menu .collapse-item {
    border-bottom: 1px solid #e5eaf2;
    transform: scale(1);
}

.new-menu .collapse-item.is-card {
    border: solid 1px #e5eaf2;
    border-radius: 1rem;
    box-shadow: 0 2px 4px rgba(192, 192, 192, 0.5);
    background-color: #fff;
    overflow: hidden;
}

.new-menu .collapse-item.is-card .collapse-heading {
    padding: 1rem;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translate3d(0, 0, 0);
}

.new-menu .collapse-item.is-featured {
    transform: scale(1);
}

.new-menu .collapse-item.is-featured>span {
    position: absolute;
    top: 3px;
    right: 5px;
    z-index: 1010;
}

.new-menu .collapse-item.is-featured::after {
    content: '';
    width: 60px;
    height: 60px;
    background-color: #ffbe00;
    position: absolute;
    top: -33px;
    right: -30px;
    transform: rotate(-50deg);
}

.new-menu .collapse-item .collapse-heading {
    display: flex;
    align-items: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.new-menu .collapse-item .collapse-heading.arrow-bottom {
    align-items: flex-end;
}

.new-menu .collapse-item .collapse-heading.arrow-bottom:after {
    margin-left: auto;
    flex-shrink: 0;
    position: absolute;
    right: 10px;
}

.new-menu .collapse-item .collapse-heading:after {
    margin-left: auto;
    flex-shrink: 0;
}

.new-menu .collapse-item .collapse-content {
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
    padding-bottom: 1.5rem;
}

.new-menu .collapse-item.is-active .collapse-heading::after {
    transform: rotate(180deg);
}

.new-menu .collapse-item:not(.is-active) .collapse-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.new-menu .collapse-panel {
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
    padding-bottom: 1.5rem;
}

.new-menu .collapse-panel:not(.is-active) {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.new-menu .collapse {
    border: solid 1px #e5eaf2;
    border-radius: 0.25rem;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);
    background-color: #fff;
    overflow: hidden;
}

.new-menu .collapse .collapse-item .collapse-heading,
.new-menu .collapse .collapse-item .collapse-content {
    padding-left: 1rem;
    padding-right: 1rem;
}

.new-menu .collapse .collapse-item:first-child .collapse-heading {
    border-top-left-radius: calc(0.25rem - 1px) !important;
    border-top-right-radius: calc(0.25rem - 1px) !important;
}

.new-menu .collapse .collapse-item:last-child {
    border-bottom: 0;
}

.new-menu .collapse .collapse-item.is-active:last-child .collapse-content {
    border-bottom-left-radius: calc(0.25rem - 1px);
    border-bottom-right-radius: calc(0.25rem - 1px);
}

.new-menu .collapse .collapse-item:not(.is-active):last-child .collapse-heading {
    border-bottom-left-radius: calc(0.25rem - 1px) !important;
    border-bottom-right-radius: calc(0.25rem - 1px) !important;
}

.new-menu .color-option {
    display: inline-flex;
    align-items: center;
    flex-direction: column;
    text-align: center;
    padding: 0.25rem;
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
    min-width: 48px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.new-menu .color-option:not(.is-selected) .color-icon::before {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.9, 0.9);
}

.new-menu .color-option.is-selected .color-icon::before {
    opacity: 1;
}

.new-menu .color-option.is-selected .color-icon.is-light::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23565656' d='M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z'/%3e%3c/svg%3e");
}

.new-menu .color-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    padding: 3px;
    background-color: #fff;
    border-radius: 50%;
    border: solid 1px rgba(0, 0, 0, 0.15);
    margin-bottom: 0.5rem;
}

.new-menu .color-icon::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23fff' d='M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    transition: 0.05s cubic-bezier(0.4, 0, 0.6, 1);
}

.new-menu .color-title {
    font-size: 0.75rem;
    line-height: 1.2;
}

.new-menu .dialog {
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 1050;
    display: flex;
}

.new-menu .dialog:not(.is-active) .dialog-window {
    transform: scale(0.8, 0.8);
    opacity: 0;
}

.new-menu .dialog:not(.is-active) .dialog-background {
    opacity: 0;
}

.new-menu .dialog.is-small .dialog-container {
    max-width: 576px;
}

.new-menu .dialog.is-fullscreen .dialog-content {
    padding: 0;
}

.new-menu .dialog.is-fullscreen .dialog-window {
    height: 100%;
    border-radius: 0;
}

.new-menu .dialog-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.new-menu .dialog-container {
    max-width: 992px;
    position: relative;
    z-index: 1;
    width: 90%;
    margin: 5% 5% auto 5%;
}

@media (min-width: 768px) {
    .new-menu .dialog-container {
        margin: auto 5% auto 5%;
        width: 90%;
    }
}

@media (min-width: 992px) {
    .new-menu .dialog-container {
        margin: auto;
        width: 100%;
    }
}

.new-menu .dialog-content {
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.new-menu .dialog-window {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 100%;
    background-color: #fff;
    border-radius: 0.25rem;
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);
}

.new-menu .dialog-window .dialog-header,
.new-menu .dialog-window .dialog-body,
.new-menu .dialog-window .dialog-footer {
    padding: 1rem 1.5rem;
}

.new-menu .dialog-window .dialog-header {
    display: flex;
    align-items: center;
}

.new-menu .dialog-window .dialog-body {
    flex-grow: 1;
}

.new-menu .media {
    display: flex;
}

.new-menu .media+.media {
    margin-top: 1.5rem;
}

.new-menu .media .media-body {
    flex-grow: 1;
}

.new-menu .media .media-start,
.new-menu .media .media-end {
    flex-shrink: 0;
}

.new-menu .media .media-start {
    margin-right: 2rem;
}

.new-menu .media .media-end {
    margin-left: 2rem;
}

.new-menu .media.is-mobile {
    flex-direction: column;
    text-align: center;
}

.new-menu .media.is-mobile .media-body {
    flex-grow: 0;
}

.new-menu .media.is-mobile .media-start {
    margin-right: 0;
}

.new-menu .media.is-mobile .media-end {
    margin-left: 0;
}

.new-menu .media.is-tablet {
    flex-direction: column;
    text-align: center;
}

.new-menu .media.is-tablet .media-body {
    flex-grow: 0;
}

.new-menu .media.is-tablet .media-start {
    margin-right: 0;
}

.new-menu .media.is-tablet .media-end {
    margin-left: 0;
}

.new-menu .media.is-desktop {
    flex-direction: column;
    text-align: center;
}

.new-menu .media.is-desktop .media-body {
    flex-grow: 0;
}

.new-menu .media.is-desktop .media-start {
    margin-right: 0;
}

.new-menu .media.is-desktop .media-end {
    margin-left: 0;
}

.new-menu .media.is-widescreen {
    flex-direction: column;
    text-align: center;
}

.new-menu .media.is-widescreen .media-body {
    flex-grow: 0;
}

.new-menu .media.is-widescreen .media-start {
    margin-right: 0;
}

.new-menu .media.is-widescreen .media-end {
    margin-left: 0;
}

.new-menu .media.is-fullhd {
    flex-direction: column;
    text-align: center;
}

.new-menu .media.is-fullhd .media-body {
    flex-grow: 0;
}

.new-menu .media.is-fullhd .media-start {
    margin-right: 0;
}

.new-menu .media.is-fullhd .media-end {
    margin-left: 0;
}

@media (min-width: 576px) {
    .new-menu .media.is-mobile {
        flex-direction: row;
        text-align: left;
    }
    .new-menu .media.is-mobile .media-body {
        flex-grow: 1;
    }
    .new-menu .media.is-mobile .media-start,
    .new-menu .media.is-mobile .media-end {
        flex-shrink: 0;
    }
    .new-menu .media.is-mobile .media-start {
        margin-right: 2rem;
    }
    .new-menu .media.is-mobile .media-end {
        margin-left: 2rem;
    }
}

@media (min-width: 768px) {
    .new-menu .media.is-tablet {
        flex-direction: row;
        text-align: left;
    }
    .new-menu .media.is-tablet .media-body {
        flex-grow: 1;
    }
    .new-menu .media.is-tablet .media-start,
    .new-menu .media.is-tablet .media-end {
        flex-shrink: 0;
    }
    .new-menu .media.is-tablet .media-start {
        margin-right: 2rem;
    }
    .new-menu .media.is-tablet .media-end {
        margin-left: 2rem;
    }
}

@media (min-width: 992px) {
    .new-menu .media.is-desktop {
        flex-direction: row;
        text-align: left;
    }
    .new-menu .media.is-desktop .media-body {
        flex-grow: 1;
    }
    .new-menu .media.is-desktop .media-start,
    .new-menu .media.is-desktop .media-end {
        flex-shrink: 0;
    }
    .new-menu .media.is-desktop .media-start {
        margin-right: 2rem;
    }
    .new-menu .media.is-desktop .media-end {
        margin-left: 2rem;
    }
}

@media (min-width: 1200px) {
    .new-menu .media.is-widescreen {
        flex-direction: row;
        text-align: left;
    }
    .new-menu .media.is-widescreen .media-body {
        flex-grow: 1;
    }
    .new-menu .media.is-widescreen .media-start,
    .new-menu .media.is-widescreen .media-end {
        flex-shrink: 0;
    }
    .new-menu .media.is-widescreen .media-start {
        margin-right: 2rem;
    }
    .new-menu .media.is-widescreen .media-end {
        margin-left: 2rem;
    }
}

@media (min-width: 1400px) {
    .new-menu .media.is-fullhd {
        flex-direction: row;
        text-align: left;
    }
    .new-menu .media.is-fullhd .media-body {
        flex-grow: 1;
    }
    .new-menu .media.is-fullhd .media-start,
    .new-menu .media.is-fullhd .media-end {
        flex-shrink: 0;
    }
    .new-menu .media.is-fullhd .media-start {
        margin-right: 2rem;
    }
    .new-menu .media.is-fullhd .media-end {
        margin-left: 2rem;
    }
}

.new-menu .menu {
    display: flex;
    flex-direction: column;
}

.new-menu .menu .menu-item>.menu {
    margin-left: 1rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
}

.new-menu .menu .menu-link {
    display: flex;
    padding: 0.5rem;
    color: #565656;
    border-radius: 0.25rem;
}

.new-menu .menu .menu-link:hover {
    background-color: rgba(0, 0, 0, 0.125);
}

.new-menu .menu .menu-link:active {
    color: #00b4e6;
}

.new-menu .menu .has-dropdown::after {
    margin-left: auto;
    flex-shrink: 0;
}

.new-menu .menu .has-dropdown.show::after {
    transform: rotate(180deg);
}

.new-menu .menu .has-dropdown:not(.show)~.menu {
    margin-bottom: 0;
    margin-top: 0;
}

.new-menu .menu.is-light .menu-link {
    color: #fff !important;
}

.new-menu .menu.is-light .menu-link.is-active {
    color: #00c8ff;
}

.new-menu .modal {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 1050;
    background-color: #fafafa;
}

.new-menu .modal:not(.is-active) {
    transform: scale(0.8, 0.8);
    opacity: 0;
}

.new-menu .modal-top,
.new-menu .modal-bottom {
    flex-shrink: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.new-menu .modal-top>.container,
.new-menu .modal-bottom>.container {
    display: flex;
}

.new-menu .modal-content {
    flex-grow: 1;
    flex-shrink: 0;
    padding-bottom: 1.5rem;
}

.new-menu .nav {
    display: flex;
    flex-direction: column;
}

.new-menu .nav-link {
    display: block;
    display: flex;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: #565656;
}

.new-menu .nav-link:hover {
    color: #00c8ff;
}

.new-menu .nav-link:active {
    color: #00b4e6;
}

.new-menu .nav-link.is-active {
    color: #00c8ff;
}

.new-menu .nav-link-custom {
    display: block;
    display: flex;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: #565656;
}

.new-menu .nav-link-custom:hover {
    color: #565656;
}

.new-menu .nav-link-custom:active {
    color: #00b4e6;
}

.new-menu .nav-link-custom.is-active {
    color: #00c8ff;
}

.new-menu .nav.is-light .nav-link {
    color: #fff;
}

.new-menu .nav.is-light .nav-link:hover {
    color: rgba(255, 255, 255, 0.8);
}

.new-menu .notification {
    display: flex;
    color: #fff;
    padding: 1rem 1.25rem;
}

.new-menu .notification:not(:last-child) {
    margin-bottom: 1.5rem;
}

.new-menu .notification.notification-sticky-bottom {
    background-color: #3b3f4b;
    max-width: 600px;
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 999999;
}

.new-menu .notification.notification-sticky-bottom .toggle-content:not(.is-active) {
    height: 0;
    opacity: 0;
    display: none;
    pointer-events: none;
    overflow: hidden;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.new-menu .notification.notification-sticky-bottom .button .icon {
    transform: rotate(180deg);
}

.new-menu .notification.notification-sticky-bottom .button.is-active .icon {
    transform: rotate(360deg);
}

@media (min-width: 768px) {
    .new-menu .notification.notification-sticky-bottom {
        border-radius: 0.25rem;
    }
}

.new-menu .notification .notification-end {
    flex-shrink: 0;
    margin-left: auto;
}

.new-menu .notification .button-icon {
    color: inherit;
}

.new-menu .notification.is-primary {
    background-color: #00c8ff !important;
}

.new-menu .notification.is-secondary {
    background-color: #00377b !important;
}

.new-menu .notification.is-accent {
    background-color: #ffbe00 !important;
}

.new-menu .notification.is-success {
    background-color: #37c846 !important;
}

.new-menu .notification.is-info {
    background-color: #3264dc !important;
}

.new-menu .notification.is-warning {
    background-color: #ffaa32 !important;
}

.new-menu .notification.is-error {
    background-color: #f01e46 !important;
}

.new-menu .notification.is-light {
    background-color: #aaaaaa !important;
}

.new-menu .notification.is-lighter {
    background-color: #e5eaf2 !important;
}

.new-menu .notification.is-dark {
    background-color: #030303 !important;
}

.new-menu .notification.is-gray {
    background-color: #565656 !important;
}

.new-menu .notification.is-gray-blue {
    background-color: #59698D !important;
}

.new-menu .notification.is-gray-light {
    background-color: #787878 !important;
}

.new-menu .notification.is-white {
    background-color: #fff !important;
}

.new-menu .notification-promo-fixed {
    display: block;
    position: fixed;
    bottom: 70px;
    right: 15px;
    width: 254px;
    border-radius: 9px;
    padding: 12px;
    background-color: white;
    z-index: 1040;
    cursor: pointer;
}

@media (min-width: 768px) {
    .new-menu .notification-promo-fixed {
        bottom: 70px;
        right: 40px;
    }
}

.new-menu .notification-sticky {
    display: block;
    position: fixed;
    bottom: 0px;
    right: 0px;
    width: 100%;
    border-radius: 9px;
    z-index: 1040;
}

.new-menu .pagination {
    font-size: 0.875rem;
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.new-menu .pagination-list {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 0;
}

@media (min-width: 768px) {
    .new-menu .pagination-list {
        width: auto;
        margin-top: 0;
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
}

.new-menu .page-item,
.new-menu .page-button-next,
.new-menu .page-button-prev {
    display: flex;
    align-items: center;
    margin: 0.125rem;
}

.new-menu .page-link,
.new-menu .page-button-next,
.new-menu .page-button-prev {
    color: #00c8ff;
    border-radius: 0.25rem;
}

.new-menu .page-link,
.new-menu .page-button-next,
.new-menu .page-button-prev,
.new-menu .page-ellipsis {
    text-align: center;
    text-transform: uppercase;
    padding: 0.25em;
    border: solid 1px transparent;
}

.new-menu .page-link,
.new-menu .page-ellipsis {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding-left: 0.75em;
    padding-right: 0.75em;
}

.new-menu .page-link:hover {
    color: #198afd;
    background-color: #e5eaf2;
}

.new-menu .page-ellipsis {
    color: #aaaaaa;
}

.new-menu .page-button-next,
.new-menu .page-button-prev {
    color: #00c8ff;
    border-color: #00c8ff;
}

.new-menu .page-button-next .icon,
.new-menu .page-button-prev .icon {
    width: 1.5em;
    height: 1.5em;
}

.new-menu .page-button-next:hover,
.new-menu .page-button-prev:hover {
    border-color: #198afd;
}

.new-menu .page-button-next:active,
.new-menu .page-button-prev:active {
    border-color: #3264dc;
}

.new-menu .page-button-next[disabled],
.new-menu .page-button-prev[disabled] {
    opacity: 0.3;
    cursor: default;
    pointer-events: none;
}

.new-menu .page-button-next {
    order: 3;
}

@media (min-width: 768px) {
    .new-menu .page-button-next {
        order: 3;
    }
}

.new-menu .page-item.is-active .page-link {
    background-color: #00c8ff;
    color: #fff;
    cursor: default;
    pointer-events: none;
}

.new-menu .table {
    width: 100%;
    background-color: white;
}

.new-menu .table thead th {
    border-bottom: 2px solid #00377b;
}

.new-menu .table tbody td,
.new-menu .table tbody th {
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .table td,
.new-menu .table th {
    padding: 0.75rem;
}

.new-menu .table td.is-narrow,
.new-menu .table th.is-narrow {
    white-space: nowrap;
    width: 1%;
}

.new-menu .table th {
    color: #00377b;
}

.new-menu .table th.sort.is-active .icon {
    color: #565656;
    opacity: 1;
}

.new-menu .table th.sort .icon {
    color: #565656;
    opacity: 0;
    transition: opacity .15s ease-in-out;
}

.new-menu .table th.sort:hover .icon {
    color: #565656;
    opacity: .7;
}

.new-menu .table.is-borderless tbody td,
.new-menu .table.is-borderless tbody th {
    border-bottom: 0;
}

.new-menu .table.is-striped tbody tr:nth-child(odd) {
    background-color: #f2f2f2;
}

.new-menu .table.is-striped tbody td,
.new-menu .table.is-striped tbody th {
    border-bottom: 0;
}

.new-menu .table.is-striped.is-striped-border {
    background-color: transparent;
}

.new-menu .table.is-striped.is-striped-border img {
    margin-bottom: 0px;
    display: inline-flex;
}

.new-menu .table.is-striped.is-striped-border td,
.new-menu .table.is-striped.is-striped-border th {
    border: 4px solid white;
    vertical-align: middle;
    text-align: center;
    padding: .35rem;
}

.new-menu .table-scroller {
    display: block;
    width: 100%;
    overflow-x: auto;
}

.new-menu .table td.is-1,
.new-menu .table th.is-1 {
    width: 8.33333%;
}

.new-menu .table td.is-2,
.new-menu .table th.is-2 {
    width: 16.66667%;
}

.new-menu .table td.is-3,
.new-menu .table th.is-3 {
    width: 25%;
}

.new-menu .table td.is-4,
.new-menu .table th.is-4 {
    width: 33.33333%;
}

.new-menu .table td.is-5,
.new-menu .table th.is-5 {
    width: 41.66667%;
}

.new-menu .table td.is-6,
.new-menu .table th.is-6 {
    width: 50%;
}

.new-menu .table td.is-7,
.new-menu .table th.is-7 {
    width: 58.33333%;
}

.new-menu .table td.is-8,
.new-menu .table th.is-8 {
    width: 66.66667%;
}

.new-menu .table td.is-9,
.new-menu .table th.is-9 {
    width: 75%;
}

.new-menu .table td.is-10,
.new-menu .table th.is-10 {
    width: 83.33333%;
}

.new-menu .table td.is-11,
.new-menu .table th.is-11 {
    width: 91.66667%;
}

.new-menu .table td.is-12,
.new-menu .table th.is-12 {
    width: 100%;
}

@media (min-width: 576px) {
    .new-menu .table td.is-1-mobile,
    .new-menu .table th.is-1-mobile {
        width: 8.33333%;
    }
    .new-menu .table td.is-2-mobile,
    .new-menu .table th.is-2-mobile {
        width: 16.66667%;
    }
    .new-menu .table td.is-3-mobile,
    .new-menu .table th.is-3-mobile {
        width: 25%;
    }
    .new-menu .table td.is-4-mobile,
    .new-menu .table th.is-4-mobile {
        width: 33.33333%;
    }
    .new-menu .table td.is-5-mobile,
    .new-menu .table th.is-5-mobile {
        width: 41.66667%;
    }
    .new-menu .table td.is-6-mobile,
    .new-menu .table th.is-6-mobile {
        width: 50%;
    }
    .new-menu .table td.is-7-mobile,
    .new-menu .table th.is-7-mobile {
        width: 58.33333%;
    }
    .new-menu .table td.is-8-mobile,
    .new-menu .table th.is-8-mobile {
        width: 66.66667%;
    }
    .new-menu .table td.is-9-mobile,
    .new-menu .table th.is-9-mobile {
        width: 75%;
    }
    .new-menu .table td.is-10-mobile,
    .new-menu .table th.is-10-mobile {
        width: 83.33333%;
    }
    .new-menu .table td.is-11-mobile,
    .new-menu .table th.is-11-mobile {
        width: 91.66667%;
    }
    .new-menu .table td.is-12-mobile,
    .new-menu .table th.is-12-mobile {
        width: 100%;
    }
}

@media (min-width: 768px) {
    .new-menu .table td.is-1-tablet,
    .new-menu .table th.is-1-tablet {
        width: 8.33333%;
    }
    .new-menu .table td.is-2-tablet,
    .new-menu .table th.is-2-tablet {
        width: 16.66667%;
    }
    .new-menu .table td.is-3-tablet,
    .new-menu .table th.is-3-tablet {
        width: 25%;
    }
    .new-menu .table td.is-4-tablet,
    .new-menu .table th.is-4-tablet {
        width: 33.33333%;
    }
    .new-menu .table td.is-5-tablet,
    .new-menu .table th.is-5-tablet {
        width: 41.66667%;
    }
    .new-menu .table td.is-6-tablet,
    .new-menu .table th.is-6-tablet {
        width: 50%;
    }
    .new-menu .table td.is-7-tablet,
    .new-menu .table th.is-7-tablet {
        width: 58.33333%;
    }
    .new-menu .table td.is-8-tablet,
    .new-menu .table th.is-8-tablet {
        width: 66.66667%;
    }
    .new-menu .table td.is-9-tablet,
    .new-menu .table th.is-9-tablet {
        width: 75%;
    }
    .new-menu .table td.is-10-tablet,
    .new-menu .table th.is-10-tablet {
        width: 83.33333%;
    }
    .new-menu .table td.is-11-tablet,
    .new-menu .table th.is-11-tablet {
        width: 91.66667%;
    }
    .new-menu .table td.is-12-tablet,
    .new-menu .table th.is-12-tablet {
        width: 100%;
    }
}

@media (min-width: 992px) {
    .new-menu .table td.is-1-desktop,
    .new-menu .table th.is-1-desktop {
        width: 8.33333%;
    }
    .new-menu .table td.is-2-desktop,
    .new-menu .table th.is-2-desktop {
        width: 16.66667%;
    }
    .new-menu .table td.is-3-desktop,
    .new-menu .table th.is-3-desktop {
        width: 25%;
    }
    .new-menu .table td.is-4-desktop,
    .new-menu .table th.is-4-desktop {
        width: 33.33333%;
    }
    .new-menu .table td.is-5-desktop,
    .new-menu .table th.is-5-desktop {
        width: 41.66667%;
    }
    .new-menu .table td.is-6-desktop,
    .new-menu .table th.is-6-desktop {
        width: 50%;
    }
    .new-menu .table td.is-7-desktop,
    .new-menu .table th.is-7-desktop {
        width: 58.33333%;
    }
    .new-menu .table td.is-8-desktop,
    .new-menu .table th.is-8-desktop {
        width: 66.66667%;
    }
    .new-menu .table td.is-9-desktop,
    .new-menu .table th.is-9-desktop {
        width: 75%;
    }
    .new-menu .table td.is-10-desktop,
    .new-menu .table th.is-10-desktop {
        width: 83.33333%;
    }
    .new-menu .table td.is-11-desktop,
    .new-menu .table th.is-11-desktop {
        width: 91.66667%;
    }
    .new-menu .table td.is-12-desktop,
    .new-menu .table th.is-12-desktop {
        width: 100%;
    }
}

@media (min-width: 1200px) {
    .new-menu .table td.is-1-widescreen,
    .new-menu .table th.is-1-widescreen {
        width: 8.33333%;
    }
    .new-menu .table td.is-2-widescreen,
    .new-menu .table th.is-2-widescreen {
        width: 16.66667%;
    }
    .new-menu .table td.is-3-widescreen,
    .new-menu .table th.is-3-widescreen {
        width: 25%;
    }
    .new-menu .table td.is-4-widescreen,
    .new-menu .table th.is-4-widescreen {
        width: 33.33333%;
    }
    .new-menu .table td.is-5-widescreen,
    .new-menu .table th.is-5-widescreen {
        width: 41.66667%;
    }
    .new-menu .table td.is-6-widescreen,
    .new-menu .table th.is-6-widescreen {
        width: 50%;
    }
    .new-menu .table td.is-7-widescreen,
    .new-menu .table th.is-7-widescreen {
        width: 58.33333%;
    }
    .new-menu .table td.is-8-widescreen,
    .new-menu .table th.is-8-widescreen {
        width: 66.66667%;
    }
    .new-menu .table td.is-9-widescreen,
    .new-menu .table th.is-9-widescreen {
        width: 75%;
    }
    .new-menu .table td.is-10-widescreen,
    .new-menu .table th.is-10-widescreen {
        width: 83.33333%;
    }
    .new-menu .table td.is-11-widescreen,
    .new-menu .table th.is-11-widescreen {
        width: 91.66667%;
    }
    .new-menu .table td.is-12-widescreen,
    .new-menu .table th.is-12-widescreen {
        width: 100%;
    }
}

@media (min-width: 1400px) {
    .new-menu .table td.is-1-fullhd,
    .new-menu .table th.is-1-fullhd {
        width: 8.33333%;
    }
    .new-menu .table td.is-2-fullhd,
    .new-menu .table th.is-2-fullhd {
        width: 16.66667%;
    }
    .new-menu .table td.is-3-fullhd,
    .new-menu .table th.is-3-fullhd {
        width: 25%;
    }
    .new-menu .table td.is-4-fullhd,
    .new-menu .table th.is-4-fullhd {
        width: 33.33333%;
    }
    .new-menu .table td.is-5-fullhd,
    .new-menu .table th.is-5-fullhd {
        width: 41.66667%;
    }
    .new-menu .table td.is-6-fullhd,
    .new-menu .table th.is-6-fullhd {
        width: 50%;
    }
    .new-menu .table td.is-7-fullhd,
    .new-menu .table th.is-7-fullhd {
        width: 58.33333%;
    }
    .new-menu .table td.is-8-fullhd,
    .new-menu .table th.is-8-fullhd {
        width: 66.66667%;
    }
    .new-menu .table td.is-9-fullhd,
    .new-menu .table th.is-9-fullhd {
        width: 75%;
    }
    .new-menu .table td.is-10-fullhd,
    .new-menu .table th.is-10-fullhd {
        width: 83.33333%;
    }
    .new-menu .table td.is-11-fullhd,
    .new-menu .table th.is-11-fullhd {
        width: 91.66667%;
    }
    .new-menu .table td.is-12-fullhd,
    .new-menu .table th.is-12-fullhd {
        width: 100%;
    }
}

.new-menu .tabs {
    display: flex;
    font-size: 0.875rem;
    font-weight: 700;
    overflow-x: auto;
    white-space: nowrap;
    border-bottom: 1px solid #dfdfdf;
    outline: none;
}

.new-menu .tabs a {
    display: flex;
    justify-content: center;
    color: #787878;
    text-transform: uppercase;
    padding: 1.25em 1.5em;
    border-top: solid 2px transparent;
    border-bottom: solid 2px transparent;
    outline: none;
}

.new-menu .tabs a:hover {
    color: #5f5f5f;
}

.new-menu .tabs ul {
    display: flex;
    justify-content: space-evenly;
    flex-grow: 1;
    flex-shrink: 0;
}

@media (min-width: 768px) {
    .new-menu .tabs ul {
        display: table;
        width: 100%;
        table-layout: fixed;
    }
}

@media (min-width: 768px) {
    .new-menu .tabs li {
        flex-grow: 1;
        flex-shrink: 0;
        display: table-cell;
    }
}

.new-menu .tabs li.is-active a {
    color: #00c8ff;
    border-bottom-color: #00c8ff;
}

.new-menu .tabs.is-large {
    font-size: 0.75rem;
}

.new-menu .tabs.is-large a {
    border-bottom: solid 4px transparent;
}

@media (min-width: 768px) {
    .new-menu .tabs.is-large {
        font-size: 1.125rem;
    }
}

.new-menu .tabs.is-vertical {
    border-bottom: none;
    font-size: 1rem;
    overflow-x: unset;
    white-space: unset;
}

.new-menu .tabs.is-vertical ul {
    display: block;
}

.new-menu .tabs.is-vertical li {
    display: block;
}

.new-menu .tabs.is-vertical li.is-active a {
    border-right-color: #00c8ff;
    font-weight: 700;
    background-color: #e5eaf2;
}

.new-menu .tabs.is-vertical a {
    justify-content: start;
    border-right: 3px solid transparent;
    border-bottom: none;
    padding: .5em;
    text-transform: none;
    font-weight: 400;
}

.new-menu .list-group {
    padding-left: 3rem;
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .list-group-item {
    display: flex;
    position: relative;
}

.new-menu .list-group-item:not(:last-child) .list-group-item-body {
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .list-group-item .list-group-item-start {
    padding-top: 1rem;
    padding-bottom: 1rem;
    margin-right: 0.25rem;
    flex-shrink: 0;
}

.new-menu .list-group-item .list-group-item-body {
    display: flex;
    align-items: center;
    flex-grow: 1;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 0.75rem;
}

.new-menu .list-group-item .list-group-item-end {
    margin-left: auto;
    flex-shrink: 0;
}

.new-menu .or-footer {
    background-color: #fff;
    padding-top: 3rem;
    padding-bottom: 3rem;
    border-top: 1px solid #e5eaf2;
}

@media (min-width: 768px) {
    .new-menu .or-footer {
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
}

.new-menu .ml-footer-firm {
    background-color: #00377b;
    color: #fff;
}

.new-menu #infographic-responsibility #cr-descriptions .cr-desc {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transition-property: opacity;
    transition-duration: 0.3s;
}

.new-menu #infographic-responsibility #cr-descriptions .cr-desc.active {
    filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
}

.new-menu .cr-svg svg {
    width: 100%;
}

.new-menu .cr-svg .cr-item {
    cursor: pointer;
}

.new-menu .cr-svg .cr-item path {
    transition-property: opacity, fill;
    transition-duration: 0.3s;
}

.new-menu .cr-svg .cr-item.active path {
    fill: #194b8d;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
}

.new-menu .cr-svg .cr-item.cr-outer-top.active path {
    fill: #194b8d !important;
    filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
}

.new-menu .cr-svg #cr-outer-polygon {
    cursor: pointer;
    transition: fill 0.3s;
}

.new-menu .cr-svg #cr-outer-polygon.active {
    fill: #194b8d !important;
}

.new-menu .cr-svg #cr-center {
    cursor: pointer;
}

.new-menu .cr-svg #cr-center circle {
    transition: fill 0.3s;
}

.new-menu .cr-svg #cr-center:hover circle {
    fill: #00c8ff;
}

.new-menu .cr-svg #cr-mid-polygon {
    cursor: pointer;
    transition: fill 0.3s;
}

.new-menu .cr-svg #cr-mid-polygon.active {
    fill: #2557b5 !important;
}

.new-menu .topbar {
    background-color: #001950;
    color: #fff;
    font-size: 0.75rem;
    position: relative;
    z-index: 1040;
}

@media (max-width: 992px) {
    .new-menu .topbar {
        display: none;
    }
}

.new-menu .topbar.topbar-mobile {
    display: block;
}

.new-menu .topbar-menu {
    display: flex;
}

.new-menu .topbar-item {
    display: flex;
    align-items: center;
    padding: 0.5rem 1rem;
}

.topbar-menu span {
    color: inherit !important;
}

.new-menu .topbar-link span,
.new-menu .topbar-link {
    color: #fff;
    text-transform: uppercase;
}

.new-menu .topbar-link:hover {
    color: rgba(255, 255, 255, 0.75);
}

.new-menu .topbar-link.is-active {
    background-color: #00377b;
}

.new-menu .topbar-link.is-active-dropdown {
    background-color: #fff;
    color: #00377d !important;
}

.new-menu .topbar .container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.new-menu .navbar-wrap {
    position: relative;
    z-index: 1030;
}

.new-menu .navbar {
    display: flex;
    background-color: #00377b;
    color: #fff;
    position: relative;
    z-index: 1040;
}

.new-menu .navbar p {
    color: #fff;
}

@media (min-width: 992px) {
    .new-menu .navbar {
        height: 74px;
    }
}

.new-menu .navbar .container {
    width: 100%;
    display: flex;
}

.new-menu .navbar-start {
    display: flex;
    align-items: center;
    margin-right: 1rem;
    flex-shrink: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.new-menu .navbar-body {
    justify-content: flex-end;
    display: flex;
    flex-grow: 1;
    min-width: 0;
}

.new-menu .navbar-menu {
    display: flex;
    flex-grow: 1;
    flex-shrink: 0;
    position: relative;
}

.new-menu .navbar-menu.is-right {
    justify-content: flex-end;
}

.new-menu .navbar-menu.is-left {
    margin-right: auto;
    flex-grow: 0;
}

@media (max-width: 992px) {
    .new-menu .navbar-menu.is-left {
        display: none;
    }
}

.new-menu .navbar-item {
    padding: 0.5rem 0.5rem;
    display: flex;
    align-items: center;
    position: relative;
}

.new-menu .navbar-link {
    color: #fff;
    display: flex;
    align-items: center;
}

.new-menu .navbar-link:hover {
    color: rgba(255, 255, 255, 0.75);
}

.new-menu .navbar-link.has-dropdown.show::after {
    transform: rotate(180deg);
}

.new-menu .navbar-brand {
    display: flex;
    align-items: center;
    max-width: 56px;
}

@media (min-width: 992px) {
    .new-menu .navbar-brand {
        max-width: none;
    }
}

.new-menu .main-nav {
    display: flex;
}

.new-menu .main-nav .navbar-item {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: relative;
}

.new-menu .main-nav .navbar-item.is-active::before {
    content: '';
    display: block;
    background-color: #00c8ff;
    height: 4px;
    width: 100%;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    position: absolute;
    bottom: 0;
    left: 0;
}

.new-menu .main-nav .navbar-item.is-active.navbar-link,
.new-menu .main-nav .navbar-item.is-active .navbar-link {
    color: #00c8ff;
}

.new-menu .main-nav .navbar-link {
    display: flex;
    text-transform: uppercase;
}

.new-menu .navbar-expandable {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.17), 0 10px 10px 0 rgba(0, 0, 0, 0.1);
    transition: 0.1s cubic-bezier(0, 0, 0.2, 1);
}

.new-menu .navbar-expandable:not(.is-active) {
    height: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
}

.new-menu .menu-button {
    border: 0;
    background-color: transparent;
    padding: 0.5rem;
    color: #fff;
    margin-right: 0.5rem;
    margin-left: -0.5rem;
}

.new-menu .menu-button:hover {
    color: rgba(255, 255, 255, 0.75);
}

@media (min-width: 992px) {
    .new-menu .menu-open {
        display: none;
    }
}

.new-menu .navbar-item.has-searchbar {
    position: static;
    z-index: 1020;
}

@media (max-width: 992px) {
    .new-menu .navbar-item.has-searchbar {
        display: none;
    }
}

.new-menu .searchbar-container {
    display: flex;
    justify-content: flex-end;
    max-width: 500px;
    min-width: 430px;
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1020;
    background-color: #00377b;
    transition: 0.2s cubic-bezier(0, 0, 0.2, 1);
}

.new-menu .searchbar-container:not(.show) {
    width: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    overflow: hidden;
}

.new-menu .searchbar-expandable {
    display: flex;
    align-items: center;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    width: 100%;
}

.new-menu .searchbar-expandable .control {
    width: 100%;
}

.new-menu .searchbar-expandable .input {
    background-color: transparent;
    border: 0;
    color: #fff;
    min-width: 0;
}

.new-menu .searchbar-expandable .input:hover,
.new-menu .searchbar-expandable .input:focus {
    background-color: rgba(0, 0, 0, 0.125);
}

.new-menu .searchbar-expandable .input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .searchbar-expandable .input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .searchbar-expandable .input::placeholder {
    color: rgba(255, 255, 255, 0.4);
}

.new-menu .product-item {
    display: flex;
    flex-direction: column;
    padding: 1.5rem;
    overflow: hidden;
    position: relative;
    border-radius: 1rem;
}

.new-menu .product-item.is-recomended .is-ribbon {
    position: absolute;
    width: 80px;
    height: 160px;
    top: -70px;
    right: -40px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(-50deg);
}

.new-menu .product-item.is-recomended .is-ribbon span {
    position: absolute;
    top: 60px;
    right: 53px;
}

.new-menu .product-item .product-content {
    flex-grow: 1;
}

.new-menu .product-item .product-footer {
    padding-top: 1.5rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.new-menu .product-preview {
    width: 70px;
}

@media (min-width: 768px) {
    .new-menu .product-preview {
        width: 110px;
    }
}

.new-menu .product-preview>img {
    display: block;
}

.new-menu .app-sidebar {
    position: fixed;
    z-index: 1049;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding-right: 3rem;
    transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
}

.new-menu .app-sidebar:not(.is-open) {
    visibility: hidden;
    transform: translateX(100%);
    opacity: 0;
}

.new-menu .app-sidebar-background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
}

.new-menu .main-sidebar {
    color: #fff;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 100%;
    max-width: 360px;
    min-width: 256px;
    height: 100%;
    overflow: hidden;
    transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1);
    background-color: #00377b;
    position: relative;
    z-index: 1;
}

.new-menu .app-sidebar:not(.is-open)>.main-sidebar {
    visibility: hidden;
    transform: translateX(-100%);
}

.new-menu .sidebar-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow-y: auto;
}

.new-menu .sidebar-content .sidebar-main {
    flex-grow: 1;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.new-menu .sidebar-content .sidebar-top,
.new-menu .sidebar-content .sidebar-bottom {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.new-menu .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.new-menu .swiper-container-no-flexbox .swiper-slide {
    float: left;
}

.new-menu .swiper-container-vertical>.swiper-wrapper {
    flex-direction: column;
}

.new-menu .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}

.new-menu .swiper-container-android .swiper-slide,
.new-menu .swiper-wrapper {
    transform: translate3d(0px, 0, 0);
}

.new-menu .swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap;
}

.new-menu .swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.new-menu .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}

.new-menu .swiper-slide-invisible-blank {
    visibility: hidden;
}

.new-menu .swiper-container-autoheight,
.new-menu .swiper-container-autoheight .swiper-slide {
    height: auto;
}

.new-menu .swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
}

.new-menu .swiper-container-3d {
    perspective: 1200px;
}

.new-menu .swiper-container-3d .swiper-wrapper,
.new-menu .swiper-container-3d .swiper-slide,
.new-menu .swiper-container-3d .swiper-slide-shadow-left,
.new-menu .swiper-container-3d .swiper-slide-shadow-right,
.new-menu .swiper-container-3d .swiper-slide-shadow-top,
.new-menu .swiper-container-3d .swiper-slide-shadow-bottom,
.new-menu .swiper-container-3d .swiper-cube-shadow {
    transform-style: preserve-3d;
}

.new-menu .swiper-container-3d .swiper-slide-shadow-left,
.new-menu .swiper-container-3d .swiper-slide-shadow-right,
.new-menu .swiper-container-3d .swiper-slide-shadow-top,
.new-menu .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}

.new-menu .swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
}

.new-menu .swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
}

.new-menu .swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
}

.new-menu .swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
}

.new-menu .swiper-container-wp8-horizontal,
.new-menu .swiper-container-wp8-horizontal>.swiper-wrapper {
    touch-action: pan-y;
}

.new-menu .swiper-container-wp8-vertical,
.new-menu .swiper-container-wp8-vertical>.swiper-wrapper {
    touch-action: pan-x;
}

.new-menu .swiper-button-prev,
.new-menu .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}

.new-menu .swiper-button-prev.swiper-button-disabled,
.new-menu .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}

.new-menu .swiper-button-prev,
.new-menu .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
}

.new-menu .swiper-button-next,
.new-menu .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
}

.new-menu .swiper-button-prev.swiper-button-white,
.new-menu .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .swiper-button-next.swiper-button-white,
.new-menu .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .swiper-button-prev.swiper-button-black,
.new-menu .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .swiper-button-next.swiper-button-black,
.new-menu .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .swiper-button-lock {
    display: none;
}

.new-menu .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.new-menu .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

.new-menu .swiper-pagination-fraction,
.new-menu .swiper-pagination-custom,
.new-menu .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}

.new-menu .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1);
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1);
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
}

.new-menu .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
}

.new-menu .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}

.new-menu button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.new-menu .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.new-menu .swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}

.new-menu .swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0);
}

.new-menu .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block;
}

.new-menu .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
}

.new-menu .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: 200ms transform, 200ms top;
}

.new-menu .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}

.new-menu .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}

.new-menu .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left;
}

.new-menu .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right;
}

.new-menu .swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}

.new-menu .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
}

.new-menu .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
}

.new-menu .swiper-container-horizontal>.swiper-pagination-progressbar,
.new-menu .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}

.new-menu .swiper-container-vertical>.swiper-pagination-progressbar,
.new-menu .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}

.new-menu .swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ffffff;
}

.new-menu .swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.25);
}

.new-menu .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #ffffff;
}

.new-menu .swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000000;
}

.new-menu .swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, 0.25);
}

.new-menu .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000000;
}

.new-menu .swiper-pagination-lock {
    display: none;
}

.new-menu .swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}

.new-menu .swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}

.new-menu .swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}

.new-menu .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}

.new-menu .swiper-scrollbar-cursor-drag {
    cursor: move;
}

.new-menu .swiper-scrollbar-lock {
    display: none;
}

.new-menu .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.new-menu .swiper-zoom-container>img,
.new-menu .swiper-zoom-container>svg,
.new-menu .swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

.new-menu .swiper-slide-zoomed {
    cursor: move;
}

.new-menu .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.new-menu .swiper-lazy-preloader:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
}

.new-menu .swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}

.new-menu .swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}

.new-menu .swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out;
}

.new-menu .swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}

.new-menu .swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}

.new-menu .swiper-container-fade .swiper-slide-active,
.new-menu .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.new-menu .swiper-container-cube {
    overflow: visible;
}

.new-menu .swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}

.new-menu .swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none;
}

.new-menu .swiper-container-cube.swiper-container-rtl .swiper-slide {
    transform-origin: 100% 0;
}

.new-menu .swiper-container-cube .swiper-slide-active,
.new-menu .swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.new-menu .swiper-container-cube .swiper-slide-active,
.new-menu .swiper-container-cube .swiper-slide-next,
.new-menu .swiper-container-cube .swiper-slide-prev,
.new-menu .swiper-container-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible;
}

.new-menu .swiper-container-cube .swiper-slide-shadow-top,
.new-menu .swiper-container-cube .swiper-slide-shadow-bottom,
.new-menu .swiper-container-cube .swiper-slide-shadow-left,
.new-menu .swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.new-menu .swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    filter: blur(50px);
    z-index: 0;
}

.new-menu .swiper-container-flip {
    overflow: visible;
}

.new-menu .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}

.new-menu .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}

.new-menu .swiper-container-flip .swiper-slide-active,
.new-menu .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.new-menu .swiper-container-flip .swiper-slide-shadow-top,
.new-menu .swiper-container-flip .swiper-slide-shadow-bottom,
.new-menu .swiper-container-flip .swiper-slide-shadow-left,
.new-menu .swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.new-menu .swiper-container-coverflow .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}

.new-menu .swiper-container .swiper-wrapper {
    box-sizing: border-box;
}

.new-menu .slider-button-prev,
.new-menu .slider-button-next {
    position: absolute;
    z-index: 10;
    top: 50%;
    width: 48px;
    height: 80px;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 36px 36px;
    background-position: center center;
    cursor: pointer;
    outline: none;
}

.new-menu .slider-button-prev.swiper-button-disabled,
.new-menu .slider-button-next.swiper-button-disabled {
    opacity: 0.2;
    cursor: auto;
}

.new-menu .slider-button-prev {
    left: 0;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23565656' d='M16.4,19.42a.69.69,0,0,1,0,1,.68.68,0,0,1-1,0L7.6,12.49a.69.69,0,0,1,0-1L15.43,3.6a.68.68,0,0,1,1,0,.69.69,0,0,1,0,1L9.26,12Z'/%3e%3c/svg%3e");
}

.new-menu .slider-button-prev.is-light {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23fff' d='M16.4,19.42a.69.69,0,0,1,0,1,.68.68,0,0,1-1,0L7.6,12.49a.69.69,0,0,1,0-1L15.43,3.6a.68.68,0,0,1,1,0,.69.69,0,0,1,0,1L9.26,12Z'/%3e%3c/svg%3e");
}

.new-menu .slider-button-next {
    right: 0;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23565656' d='M14.74,12,7.6,4.58a.69.69,0,0,1,0-1,.68.68,0,0,1,1,0l7.83,7.91a.69.69,0,0,1,0,1L8.57,20.4a.68.68,0,0,1-1,0,.69.69,0,0,1,0-1Z'/%3e%3c/svg%3e");
}

.new-menu .slider-button-next.is-light {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23fff' d='M14.74,12,7.6,4.58a.69.69,0,0,1,0-1,.68.68,0,0,1,1,0l7.83,7.91a.69.69,0,0,1,0,1L8.57,20.4a.68.68,0,0,1-1,0,.69.69,0,0,1,0-1Z'/%3e%3c/svg%3e");
}

.new-menu .slider-pagination {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    position: absolute;
    z-index: 10;
    bottom: 50px !important;
    left: 0;
}

.new-menu .slider-pagination .swiper-pagination-bullet {
    width: 45px;
    height: 5px;
    border-radius: 99rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    background-color: rgba(0, 55, 125, 0.125);
    opacity: 1;
}

.new-menu .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #00377b;
}

.new-menu .slider-pagination.is-light .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: rgba(255, 255, 255, 0.125);
}

.new-menu .slider-pagination.is-light .swiper-pagination-bullet-active {
    background-color: #fff;
}

.new-menu .section-slider.swiper-container {
    min-height: 80px;
}

.new-menu .thumbnail-slider {
    height: 13vh;
    border-top: solid 1px #e5eaf2;
}

.new-menu .thumbnail-slider .swiper-slide {
    padding-top: 3vh;
    cursor: pointer;
    display: flex;
    justify-content: center;
}

.new-menu .thumbnail-slider .swiper-slide img {
    max-height: 100%;
    flex-shrink: 0;
}

.new-menu .thumbnail-slider .swiper-slide-thumb-active::after {
    content: "";
    display: block;
    height: 3px;
    background-color: #00c8ff;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.new-menu .product-slider {
    height: 50vh;
}

.new-menu .product-slider .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}

.new-menu .product-slider .swiper-slide img {
    max-height: 100%;
    flex-shrink: 0;
}

@media (min-width: 992px) {
    .new-menu .panel-slider .swiper-slide {
        padding-right: 1px;
    }
}

.new-menu .card-info .swiper-button-prev,
.new-menu .card-info .swiper-button-next {
    background-color: white;
    height: 36px;
    width: 36px;
    border-radius: 60%;
    background-size: 20px 20px;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.24);
}

.new-menu .card-info .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2300c8ff'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .card-info .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2300c8ff'%2F%3E%3C%2Fsvg%3E");
}

.new-menu .card-info .swiper-button-prev.swiper-button-disabled,
.new-menu .card-info .swiper-button-next.swiper-button-disabled {
    opacity: 0;
}

.new-menu .bullet-item {
    display: flex;
}

.new-menu .bullet-item-start {
    flex-shrink: 0;
}

.new-menu .bullet-item-body {
    flex-grow: 1;
}

.new-menu .bullet-item-end {
    flex-shrink: 0;
}

.new-menu .columns {
    display: flex;
    flex-wrap: wrap;
    margin-right: -1rem;
    margin-left: -1rem;
}

.new-menu .columns.is-gapless {
    margin-left: 0;
    margin-right: 0;
}

.new-menu .columns.is-gapless>.column {
    padding-right: 0;
    padding-left: 0;
}

.new-menu .columns.has-gap-small {
    margin-right: -0.5rem;
    margin-left: -0.5rem;
}

.new-menu .columns.has-gap-small>.column {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.new-menu .columns.has-gap-xsmall {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
}

.new-menu .columns.has-gap-xsmall>.column {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}

.new-menu .columns.has-gap-xxsmall {
    margin-right: -0.125rem;
    margin-left: -0.125rem;
}

.new-menu .columns.has-gap-xxsmall>.column {
    padding-right: 0.125rem;
    padding-left: 0.125rem;
}

@media (min-width: 576px) {
    .new-menu .columns.has-gap-small-mobile {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
    }
    .new-menu .columns.has-gap-small-mobile>.column {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .new-menu .columns.has-gap-xsmall-mobile {
        margin-right: -0.25rem;
        margin-left: -0.25rem;
    }
    .new-menu .columns.has-gap-xsmall-mobile>.column {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }
    .new-menu .columns.has-gap-xxsmall-mobile {
        margin-right: -0.125rem;
        margin-left: -0.125rem;
    }
    .new-menu .columns.has-gap-xxsmall-mobile>.column {
        padding-right: 0.125rem;
        padding-left: 0.125rem;
    }
}

@media (min-width: 768px) {
    .new-menu .columns.has-gap-small-tablet {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
    }
    .new-menu .columns.has-gap-small-tablet>.column {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .new-menu .columns.has-gap-xsmall-tablet {
        margin-right: -0.25rem;
        margin-left: -0.25rem;
    }
    .new-menu .columns.has-gap-xsmall-tablet>.column {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }
    .new-menu .columns.has-gap-xxsmall-tablet {
        margin-right: -0.125rem;
        margin-left: -0.125rem;
    }
    .new-menu .columns.has-gap-xxsmall-tablet>.column {
        padding-right: 0.125rem;
        padding-left: 0.125rem;
    }
}

@media (min-width: 992px) {
    .new-menu .columns.has-gap-small-desktop {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
    }
    .new-menu .columns.has-gap-small-desktop>.column {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .new-menu .columns.has-gap-xsmall-desktop {
        margin-right: -0.25rem;
        margin-left: -0.25rem;
    }
    .new-menu .columns.has-gap-xsmall-desktop>.column {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }
    .new-menu .columns.has-gap-xxsmall-desktop {
        margin-right: -0.125rem;
        margin-left: -0.125rem;
    }
    .new-menu .columns.has-gap-xxsmall-desktop>.column {
        padding-right: 0.125rem;
        padding-left: 0.125rem;
    }
}

@media (min-width: 1200px) {
    .new-menu .columns.has-gap-small-widescreen {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
    }
    .new-menu .columns.has-gap-small-widescreen>.column {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .new-menu .columns.has-gap-xsmall-widescreen {
        margin-right: -0.25rem;
        margin-left: -0.25rem;
    }
    .new-menu .columns.has-gap-xsmall-widescreen>.column {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }
    .new-menu .columns.has-gap-xxsmall-widescreen {
        margin-right: -0.125rem;
        margin-left: -0.125rem;
    }
    .new-menu .columns.has-gap-xxsmall-widescreen>.column {
        padding-right: 0.125rem;
        padding-left: 0.125rem;
    }
}

@media (min-width: 1400px) {
    .new-menu .columns.has-gap-small-fullhd {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
    }
    .new-menu .columns.has-gap-small-fullhd>.column {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }
    .new-menu .columns.has-gap-xsmall-fullhd {
        margin-right: -0.25rem;
        margin-left: -0.25rem;
    }
    .new-menu .columns.has-gap-xsmall-fullhd>.column {
        padding-right: 0.25rem;
        padding-left: 0.25rem;
    }
    .new-menu .columns.has-gap-xxsmall-fullhd {
        margin-right: -0.125rem;
        margin-left: -0.125rem;
    }
    .new-menu .columns.has-gap-xxsmall-fullhd>.column {
        padding-right: 0.125rem;
        padding-left: 0.125rem;
    }
}

.new-menu .column {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    position: relative;
    padding-right: 1rem;
    padding-left: 1rem;
}

.new-menu .column.is-narrow {
    flex: none;
}

.new-menu .column.is-auto {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    width: auto;
}

.new-menu .column.is-1 {
    flex: none;
    width: 8.33333%;
}

.new-menu .column.is-2 {
    flex: none;
    width: 16.66667%;
}

.new-menu .column.is-3 {
    flex: none;
    width: 25%;
}

.new-menu .column.is-4 {
    flex: none;
    width: 33.33333%;
}

.new-menu .column.is-5 {
    flex: none;
    width: 41.66667%;
}

.new-menu .column.is-6 {
    flex: none;
    width: 50%;
}

.new-menu .column.is-7 {
    flex: none;
    width: 58.33333%;
}

.new-menu .column.is-8 {
    flex: none;
    width: 66.66667%;
}

.new-menu .column.is-9 {
    flex: none;
    width: 75%;
}

.new-menu .column.is-10 {
    flex: none;
    width: 83.33333%;
}

.new-menu .column.is-11 {
    flex: none;
    width: 91.66667%;
}

.new-menu .column.is-12 {
    flex: none;
    width: 100%;
}

.new-menu .column.is-1-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-2-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-3-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-4-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-5-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-6-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-7-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-8-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-9-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-10-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-11-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-12-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-narrow-mobile {
    flex: none;
    width: 100%;
}

.new-menu .column.is-1-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-2-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-3-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-4-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-5-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-6-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-7-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-8-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-9-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-10-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-11-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-12-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-narrow-tablet {
    flex: none;
    width: 100%;
}

.new-menu .column.is-1-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-2-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-3-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-4-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-5-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-6-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-7-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-8-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-9-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-10-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-11-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-12-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-narrow-desktop {
    flex: none;
    width: 100%;
}

.new-menu .column.is-1-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-2-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-3-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-4-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-5-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-6-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-7-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-8-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-9-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-10-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-11-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-12-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-narrow-widescreen {
    flex: none;
    width: 100%;
}

.new-menu .column.is-1-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-2-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-3-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-4-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-5-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-6-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-7-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-8-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-9-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-10-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-11-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-12-fullhd {
    flex: none;
    width: 100%;
}

.new-menu .column.is-narrow-fullhd {
    flex: none;
    width: 100%;
}

@media (min-width: 576px) {
    .new-menu .column.is-1-mobile {
        flex: none;
        width: 8.33333%;
    }
    .new-menu .column.is-2-mobile {
        flex: none;
        width: 16.66667%;
    }
    .new-menu .column.is-3-mobile {
        flex: none;
        width: 25%;
    }
    .new-menu .column.is-4-mobile {
        flex: none;
        width: 33.33333%;
    }
    .new-menu .column.is-5-mobile {
        flex: none;
        width: 41.66667%;
    }
    .new-menu .column.is-6-mobile {
        flex: none;
        width: 50%;
    }
    .new-menu .column.is-7-mobile {
        flex: none;
        width: 58.33333%;
    }
    .new-menu .column.is-8-mobile {
        flex: none;
        width: 66.66667%;
    }
    .new-menu .column.is-9-mobile {
        flex: none;
        width: 75%;
    }
    .new-menu .column.is-10-mobile {
        flex: none;
        width: 83.33333%;
    }
    .new-menu .column.is-11-mobile {
        flex: none;
        width: 91.66667%;
    }
    .new-menu .column.is-12-mobile {
        flex: none;
        width: 100%;
    }
    .new-menu .column.is-auto-mobile {
        flex-basis: 0;
        flex-grow: 1;
        flex-shrink: 1;
        width: auto;
    }
    .new-menu .column.is-narrow-mobile {
        flex: none;
        width: auto;
    }
}

@media (min-width: 768px) {
    .new-menu .column.is-1-tablet {
        flex: none;
        width: 8.33333%;
    }
    .new-menu .column.is-2-tablet {
        flex: none;
        width: 16.66667%;
    }
    .new-menu .column.is-3-tablet {
        flex: none;
        width: 25%;
    }
    .new-menu .column.is-4-tablet {
        flex: none;
        width: 33.33333%;
    }
    .new-menu .column.is-5-tablet {
        flex: none;
        width: 41.66667%;
    }
    .new-menu .column.is-6-tablet {
        flex: none;
        width: 50%;
    }
    .new-menu .column.is-7-tablet {
        flex: none;
        width: 58.33333%;
    }
    .new-menu .column.is-8-tablet {
        flex: none;
        width: 66.66667%;
    }
    .new-menu .column.is-9-tablet {
        flex: none;
        width: 75%;
    }
    .new-menu .column.is-10-tablet {
        flex: none;
        width: 83.33333%;
    }
    .new-menu .column.is-11-tablet {
        flex: none;
        width: 91.66667%;
    }
    .new-menu .column.is-12-tablet {
        flex: none;
        width: 100%;
    }
    .new-menu .column.is-auto-tablet {
        flex-basis: 0;
        flex-grow: 1;
        flex-shrink: 1;
        width: auto;
    }
    .new-menu .column.is-narrow-tablet {
        flex: none;
        width: auto;
    }
}

@media (min-width: 992px) {
    .new-menu .column.is-1-desktop {
        flex: none;
        width: 8.33333%;
    }
    .new-menu .column.is-2-desktop {
        flex: none;
        width: 16.66667%;
    }
    .new-menu .column.is-3-desktop {
        flex: none;
        width: 25%;
    }
    .new-menu .column.is-4-desktop {
        flex: none;
        width: 33.33333%;
    }
    .new-menu .column.is-5-desktop {
        flex: none;
        width: 41.66667%;
    }
    .new-menu .column.is-6-desktop {
        flex: none;
        width: 50%;
    }
    .new-menu .column.is-7-desktop {
        flex: none;
        width: 58.33333%;
    }
    .new-menu .column.is-8-desktop {
        flex: none;
        width: 66.66667%;
    }
    .new-menu .column.is-9-desktop {
        flex: none;
        width: 75%;
    }
    .new-menu .column.is-10-desktop {
        flex: none;
        width: 83.33333%;
    }
    .new-menu .column.is-11-desktop {
        flex: none;
        width: 91.66667%;
    }
    .new-menu .column.is-12-desktop {
        flex: none;
        width: 100%;
    }
    .new-menu .column.is-auto-desktop {
        flex-basis: 0;
        flex-grow: 1;
        flex-shrink: 1;
        width: auto;
    }
    .new-menu .column.is-narrow-desktop {
        flex: none;
        width: auto;
    }
}

@media (min-width: 1200px) {
    .new-menu .column.is-1-widescreen {
        flex: none;
        width: 8.33333%;
    }
    .new-menu .column.is-2-widescreen {
        flex: none;
        width: 16.66667%;
    }
    .new-menu .column.is-3-widescreen {
        flex: none;
        width: 25%;
    }
    .new-menu .column.is-4-widescreen {
        flex: none;
        width: 33.33333%;
    }
    .new-menu .column.is-5-widescreen {
        flex: none;
        width: 41.66667%;
    }
    .new-menu .column.is-6-widescreen {
        flex: none;
        width: 50%;
    }
    .new-menu .column.is-7-widescreen {
        flex: none;
        width: 58.33333%;
    }
    .new-menu .column.is-8-widescreen {
        flex: none;
        width: 66.66667%;
    }
    .new-menu .column.is-9-widescreen {
        flex: none;
        width: 75%;
    }
    .new-menu .column.is-10-widescreen {
        flex: none;
        width: 83.33333%;
    }
    .new-menu .column.is-11-widescreen {
        flex: none;
        width: 91.66667%;
    }
    .new-menu .column.is-12-widescreen {
        flex: none;
        width: 100%;
    }
    .new-menu .column.is-auto-widescreen {
        flex-basis: 0;
        flex-grow: 1;
        flex-shrink: 1;
        width: auto;
    }
    .new-menu .column.is-narrow-widescreen {
        flex: none;
        width: auto;
    }
}

@media (min-width: 1400px) {
    .new-menu .column.is-1-fullhd {
        flex: none;
        width: 8.33333%;
    }
    .new-menu .column.is-2-fullhd {
        flex: none;
        width: 16.66667%;
    }
    .new-menu .column.is-3-fullhd {
        flex: none;
        width: 25%;
    }
    .new-menu .column.is-4-fullhd {
        flex: none;
        width: 33.33333%;
    }
    .new-menu .column.is-5-fullhd {
        flex: none;
        width: 41.66667%;
    }
    .new-menu .column.is-6-fullhd {
        flex: none;
        width: 50%;
    }
    .new-menu .column.is-7-fullhd {
        flex: none;
        width: 58.33333%;
    }
    .new-menu .column.is-8-fullhd {
        flex: none;
        width: 66.66667%;
    }
    .new-menu .column.is-9-fullhd {
        flex: none;
        width: 75%;
    }
    .new-menu .column.is-10-fullhd {
        flex: none;
        width: 83.33333%;
    }
    .new-menu .column.is-11-fullhd {
        flex: none;
        width: 91.66667%;
    }
    .new-menu .column.is-12-fullhd {
        flex: none;
        width: 100%;
    }
    .new-menu .column.is-auto-fullhd {
        flex-basis: 0;
        flex-grow: 1;
        flex-shrink: 1;
        width: auto;
    }
    .new-menu .column.is-narrow-fullhd {
        flex: none;
        width: auto;
    }
}

.new-menu .columns.columns-divider>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-mobile>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-mobile>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-tablet>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-tablet>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-desktop>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-desktop>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-widescreen>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-fullhd>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child)::before {
    content: "";
    display: block;
    position: absolute;
    border-color: #e5eaf2;
    border-style: solid;
    border-width: 0;
    bottom: 0;
}

.new-menu .columns.columns-divider>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark>.column:not(:last-child)::before {
    top: 0;
    right: 0;
    border-right-width: 1px;
}

.new-menu .columns.columns-divider-mobile>.column:not(:last-child),
.new-menu .columns.columns-divider-light-mobile>.column:not(:last-child),
.new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child) {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

.new-menu .columns.columns-divider-mobile>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-mobile>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child)::before {
    left: 1rem;
    right: 1rem;
    border-bottom-width: 1px;
}

.new-menu .columns.columns-divider-light-mobile>.column:not(:last-child)::before {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child)::before {
    border-color: rgba(0, 55, 125, 0.125);
}

.new-menu .columns.columns-divider-hidden>.column:not(:last-child)::before {
    border: 0px;
}

.new-menu .columns.columns-divider-tablet>.column:not(:last-child),
.new-menu .columns.columns-divider-light-tablet>.column:not(:last-child),
.new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child) {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

.new-menu .columns.columns-divider-tablet>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-tablet>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child)::before {
    left: 1rem;
    right: 1rem;
    border-bottom-width: 1px;
}

.new-menu .columns.columns-divider-light-tablet>.column:not(:last-child)::before {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child)::before {
    border-color: rgba(0, 55, 125, 0.125);
}

.new-menu .columns.columns-divider-hidden>.column:not(:last-child)::before {
    border: 0px;
}

.new-menu .columns.columns-divider-desktop>.column:not(:last-child),
.new-menu .columns.columns-divider-light-desktop>.column:not(:last-child),
.new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child) {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

.new-menu .columns.columns-divider-desktop>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-desktop>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child)::before {
    left: 1rem;
    right: 1rem;
    border-bottom-width: 1px;
}

.new-menu .columns.columns-divider-light-desktop>.column:not(:last-child)::before {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child)::before {
    border-color: rgba(0, 55, 125, 0.125);
}

.new-menu .columns.columns-divider-hidden>.column:not(:last-child)::before {
    border: 0px;
}

.new-menu .columns.columns-divider-widescreen>.column:not(:last-child),
.new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child),
.new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child) {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

.new-menu .columns.columns-divider-widescreen>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child)::before {
    left: 1rem;
    right: 1rem;
    border-bottom-width: 1px;
}

.new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child)::before {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child)::before {
    border-color: rgba(0, 55, 125, 0.125);
}

.new-menu .columns.columns-divider-hidden>.column:not(:last-child)::before {
    border: 0px;
}

.new-menu .columns.columns-divider-fullhd>.column:not(:last-child),
.new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child),
.new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child) {
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}

.new-menu .columns.columns-divider-fullhd>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child)::before,
.new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child)::before {
    left: 1rem;
    right: 1rem;
    border-bottom-width: 1px;
}

.new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child)::before {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child)::before {
    border-color: rgba(0, 55, 125, 0.125);
}

.new-menu .columns.columns-divider-hidden>.column:not(:last-child)::before {
    border: 0px;
}

@media (min-width: 576px) {
    .new-menu .columns.columns-divider-mobile>.column:not(:last-child),
    .new-menu .columns.columns-divider-light-mobile>.column:not(:last-child),
    .new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child) {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .new-menu .columns.columns-divider-mobile>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-light-mobile>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child)::before {
        top: 0;
        right: 0;
        left: auto;
        border-bottom: 0;
        border-right-width: 1px;
    }
    .new-menu .columns.columns-divider-mobile>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-light-mobile>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-dark-mobile>.column:not(:last-child).is-12-desktop::before {
        border-right-width: 0px;
    }
}

@media (min-width: 768px) {
    .new-menu .columns.columns-divider-tablet>.column:not(:last-child),
    .new-menu .columns.columns-divider-light-tablet>.column:not(:last-child),
    .new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child) {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .new-menu .columns.columns-divider-tablet>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-light-tablet>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child)::before {
        top: 0;
        right: 0;
        left: auto;
        border-bottom: 0;
        border-right-width: 1px;
    }
    .new-menu .columns.columns-divider-tablet>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-light-tablet>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-dark-tablet>.column:not(:last-child).is-12-desktop::before {
        border-right-width: 0px;
    }
}

@media (min-width: 992px) {
    .new-menu .columns.columns-divider-desktop>.column:not(:last-child),
    .new-menu .columns.columns-divider-light-desktop>.column:not(:last-child),
    .new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child) {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .new-menu .columns.columns-divider-desktop>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-light-desktop>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child)::before {
        top: 0;
        right: 0;
        left: auto;
        border-bottom: 0;
        border-right-width: 1px;
    }
    .new-menu .columns.columns-divider-desktop>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-light-desktop>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-dark-desktop>.column:not(:last-child).is-12-desktop::before {
        border-right-width: 0px;
    }
}

@media (min-width: 1200px) {
    .new-menu .columns.columns-divider-widescreen>.column:not(:last-child),
    .new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child),
    .new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child) {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .new-menu .columns.columns-divider-widescreen>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child)::before {
        top: 0;
        right: 0;
        left: auto;
        border-bottom: 0;
        border-right-width: 1px;
    }
    .new-menu .columns.columns-divider-widescreen>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-light-widescreen>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-dark-widescreen>.column:not(:last-child).is-12-desktop::before {
        border-right-width: 0px;
    }
}

@media (min-width: 1400px) {
    .new-menu .columns.columns-divider-fullhd>.column:not(:last-child),
    .new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child),
    .new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child) {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .new-menu .columns.columns-divider-fullhd>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child)::before,
    .new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child)::before {
        top: 0;
        right: 0;
        left: auto;
        border-bottom: 0;
        border-right-width: 1px;
    }
    .new-menu .columns.columns-divider-fullhd>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-light-fullhd>.column:not(:last-child).is-12-desktop::before,
    .new-menu .columns.columns-divider-dark-fullhd>.column:not(:last-child).is-12-desktop::before {
        border-right-width: 0px;
    }
}

.new-menu .container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1400px;
    padding-left: 1rem;
    padding-right: 1rem;
}

.new-menu .container.is-fluid {
    max-width: none;
}

@media (min-width: 768px) {
    .new-menu .container {
        padding-left: 3rem;
        padding-right: 3rem;
    }
}

.new-menu .content p:not(:last-child),
.new-menu .content dl:not(:last-child),
.new-menu .content ol:not(:last-child),
.new-menu .content ul:not(:last-child),
.new-menu .content blockquote:not(:last-child),
.new-menu .content pre:not(:last-child),
.new-menu .content table:not(:last-child),
.new-menu .content img:not(:last-child) {
    margin-bottom: 1em;
}

.new-menu .content h1,
.new-menu .content h2,
.new-menu .content h3,
.new-menu .content h4,
.new-menu .content h5,
.new-menu .content h6 {
    color: #00377b;
    line-height: 1.2;
    margin-bottom: 0.5rem;
}

.new-menu .content h1:not(:first-child),
.new-menu .content h2:not(:first-child),
.new-menu .content h3:not(:first-child),
.new-menu .content h4:not(:first-child),
.new-menu .content h5:not(:first-child),
.new-menu .content h6:not(:first-child) {
    margin-top: 1em;
}

.new-menu .content h1 {
    font-size: 3.75rem;
}

.new-menu .content h2 {
    font-size: 1.25rem;
}

@media (min-width: 768px) {
    .new-menu .content h2 {
        font-size: 1.75rem;
    }
}

.new-menu .content h3 {
    font-size: 2.125rem;
}

.new-menu .content h4 {
    font-size: 1.75rem;
}

.new-menu .content h5 {
    font-size: 1.125rem;
}

.new-menu .content h6 {
    font-size: 0.875rem;
}

.new-menu .content ul,
.new-menu .content ol {
    margin-left: 2em;
}

.new-menu .content blockquote {
    border: solid 1px #3264dc;
    border-radius: 0.25rem;
    padding: 0.75em;
}

.new-menu .content img {
    display: block;
}

.new-menu .content table {
    width: 100%;
    border: 1px solid #e5eaf2;
    margin-bottom: 1em;
    background-color: white;
    font-size: 0.75rem;
}

@media (min-width: 768px) {
    .new-menu .content table {
        font-size: 1rem;
    }
}

.new-menu .content table thead th {
    border-bottom: 2px solid #00377b;
}

.new-menu .content table tbody td,
.new-menu .content table tbody th {
    border-bottom: 1px solid #e5eaf2;
}

.new-menu .content table td,
.new-menu .content table th {
    padding: 0.75rem;
}

.new-menu .content table th {
    color: #00377b;
}

.new-menu .level {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.new-menu .level.break-mobile {
    display: block;
}

@media (min-width: 768px) {
    .new-menu .level.break-mobile {
        display: flex;
    }
}

.new-menu .level .level-menu {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: -0.5rem;
    margin-left: -0.5rem;
    margin-right: -0.5rem;
}

.new-menu .level .level-item {
    padding-top: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.new-menu .list-inline {
    display: flex;
    flex-wrap: wrap;
    margin-left: -1rem;
    margin-right: -1rem;
}

.new-menu .list-inline .list-item {
    padding-left: 1rem;
    padding-right: 1rem;
}

.new-menu .list-inline.has-gap-small {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
}

.new-menu .list-inline.has-gap-small .list-item {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.new-menu .list-inline.has-gap-y {
    margin-top: 2rem;
}

.new-menu .list-inline.has-gap-y .list-item {
    padding-top: 2rem;
}

.new-menu .list-inline.has-gap-y-small {
    margin-top: -0.5rem;
}

.new-menu .list-inline.has-gap-y-small .list-item {
    padding-top: 0.5rem;
}

.new-menu .list .list-item+.list-item {
    margin-top: 0.5rem;
}

.new-menu .list.has-gap-medium .list-item+.list-item {
    margin-top: 1rem;
}

.new-menu .section {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

@media (min-width: 768px) {
    .new-menu .section {
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
}

@-webkit-keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.new-menu .slide-top {
    -webkit-animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    animation: slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes slide-top {
    0% {
        transform: translateY(100px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes slide-top {
    0% {
        transform: translateY(100px);
    }
    100% {
        transform: translateY(0);
    }
}

.new-menu .slide-in-bottom {
    -webkit-animation: slide-in-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    animation: slide-in-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes slide-in-bottom {
    0% {
        transform: translateY(1000px);
        opacity: 0;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}

@keyframes slide-in-bottom {
    0% {
        transform: translateY(1000px);
        opacity: 0;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}

.new-menu .bg-primary {
    background-color: #00c8ff !important;
}

.new-menu .bg-secondary {
    background-color: #00377b !important;
}

.new-menu .bg-accent {
    background-color: #ffbe00 !important;
}

.new-menu .bg-success {
    background-color: #37c846 !important;
}

.new-menu .bg-info {
    background-color: #3264dc !important;
}

.new-menu .bg-warning {
    background-color: #ffaa32 !important;
}

.new-menu .bg-error {
    background-color: #f01e46 !important;
}

.new-menu .bg-light {
    background-color: #aaaaaa !important;
}

.new-menu .bg-lighter {
    background-color: #e5eaf2 !important;
}

.new-menu .bg-dark {
    background-color: #030303 !important;
}

.new-menu .bg-gray {
    background-color: #565656 !important;
}

.new-menu .bg-gray-blue {
    background-color: #59698D !important;
}

.new-menu .bg-gray-light {
    background-color: #787878 !important;
}

.new-menu .bg-white {
    background-color: #fff !important;
}

.new-menu .bg-ui-light {
    background-color: #dfdfdf !important;
}

.new-menu .bg-ui-lighter {
    background-color: #e5eaf2 !important;
}

.new-menu .bg-ui-dark {
    background-color: #001950 !important;
}

.new-menu .bg-white {
    background-color: #fff !important;
}

.new-menu .cursor-pointer {
    cursor: pointer !important;
}

.new-menu .border-radius {
    border-radius: 0.25rem !important;
}

.new-menu .border-radius-top {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
}

.new-menu .border-radius-lg {
    border-radius: 1rem !important;
}

.new-menu .border-radius-pill {
    border-radius: 99rem !important;
}

.new-menu .border-radius-rounded {
    border-radius: 50% !important;
}

.new-menu .border-radius-0 {
    border-radius: 0 !important;
}

.new-menu .border {
    border: 1px solid #e5eaf2 !important;
}

.new-menu .border-top {
    border-top: 1px solid #e5eaf2 !important;
}

.new-menu .border-right {
    border-right: 1px solid #e5eaf2 !important;
}

.new-menu .border-bottom {
    border-bottom: 1px solid #e5eaf2 !important;
}

.new-menu .border-left {
    border-left: 1px solid #e5eaf2 !important;
}

.new-menu .border-0 {
    border: 0 !important;
}

.new-menu .border-top-0 {
    border-top: 0 !important;
}

.new-menu .border-right-0 {
    border-right: 0 !important;
}

.new-menu .border-bottom-0 {
    border-bottom: 0 !important;
}

.new-menu .border-left-0 {
    border-left: 0 !important;
}

.new-menu .border-transparent {
    border-color: transparent !important;
}

.new-menu .border-primary {
    border-color: #00c8ff !important;
}

.new-menu .border-secondary {
    border-color: #00377b !important;
}

.new-menu .border-accent {
    border-color: #ffbe00 !important;
}

.new-menu .border-success {
    border-color: #37c846 !important;
}

.new-menu .border-info {
    border-color: #3264dc !important;
}

.new-menu .border-warning {
    border-color: #ffaa32 !important;
}

.new-menu .border-error {
    border-color: #f01e46 !important;
}

.new-menu .border-light {
    border-color: #aaaaaa !important;
}

.new-menu .border-lighter {
    border-color: #e5eaf2 !important;
}

.new-menu .border-dark {
    border-color: #030303 !important;
}

.new-menu .border-gray {
    border-color: #565656 !important;
}

.new-menu .border-gray-blue {
    border-color: #59698D !important;
}

.new-menu .border-gray-light {
    border-color: #787878 !important;
}

.new-menu .border-white {
    border-color: #fff !important;
}

.new-menu .d-none {
    display: none !important;
}

.new-menu .d-inline {
    display: inline !important;
}

.new-menu .d-inline-block {
    display: inline-block !important;
}

.new-menu .d-block {
    display: block !important;
}

.new-menu .d-flex {
    display: flex !important;
}

.new-menu .d-inline-flex {
    display: inline-flex !important;
}

@media (min-width: 576px) {
    .new-menu .d-none-mobile {
        display: none !important;
    }
    .new-menu .d-inline-mobile {
        display: inline !important;
    }
    .new-menu .d-inline-block-mobile {
        display: inline-block !important;
    }
    .new-menu .d-block-mobile {
        display: block !important;
    }
    .new-menu .d-flex-mobile {
        display: flex !important;
    }
    .new-menu .d-inline-flex-mobile {
        display: inline-flex !important;
    }
}

@media (min-width: 768px) {
    .new-menu .d-none-tablet {
        display: none !important;
    }
    .new-menu .d-inline-tablet {
        display: inline !important;
    }
    .new-menu .d-inline-block-tablet {
        display: inline-block !important;
    }
    .new-menu .d-block-tablet {
        display: block !important;
    }
    .new-menu .d-flex-tablet {
        display: flex !important;
    }
    .new-menu .d-inline-flex-tablet {
        display: inline-flex !important;
    }
}

@media (min-width: 992px) {
    .new-menu .d-none-desktop {
        display: none !important;
    }
    .new-menu .d-inline-desktop {
        display: inline !important;
    }
    .new-menu .d-inline-block-desktop {
        display: inline-block !important;
    }
    .new-menu .d-block-desktop {
        display: block !important;
    }
    .new-menu .d-flex-desktop {
        display: flex !important;
    }
    .new-menu .d-inline-flex-desktop {
        display: inline-flex !important;
    }
}

@media (min-width: 1200px) {
    .new-menu .d-none-widescreen {
        display: none !important;
    }
    .new-menu .d-inline-widescreen {
        display: inline !important;
    }
    .new-menu .d-inline-block-widescreen {
        display: inline-block !important;
    }
    .new-menu .d-block-widescreen {
        display: block !important;
    }
    .new-menu .d-flex-widescreen {
        display: flex !important;
    }
    .new-menu .d-inline-flex-widescreen {
        display: inline-flex !important;
    }
}

@media (min-width: 1400px) {
    .new-menu .d-none-fullhd {
        display: none !important;
    }
    .new-menu .d-inline-fullhd {
        display: inline !important;
    }
    .new-menu .d-inline-block-fullhd {
        display: inline-block !important;
    }
    .new-menu .d-block-fullhd {
        display: block !important;
    }
    .new-menu .d-flex-fullhd {
        display: flex !important;
    }
    .new-menu .d-inline-flex-fullhd {
        display: inline-flex !important;
    }
}

.new-menu .flex-row {
    flex-direction: row !important;
}

.new-menu .flex-column {
    flex-direction: column !important;
}

.new-menu .flex-row-reverse {
    flex-direction: row-reverse !important;
}

.new-menu .flex-column-reverse {
    flex-direction: column-reverse !important;
}

.new-menu .flex-wrap {
    flex-wrap: wrap !important;
}

.new-menu .flex-nowrap {
    flex-wrap: nowrap !important;
}

.new-menu .flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.new-menu .flex-fill {
    flex: 1 1 auto !important;
}

.new-menu .flex-grow-0 {
    flex-grow: 0 !important;
}

.new-menu .flex-grow-1 {
    flex-grow: 1 !important;
}

.new-menu .flex-shrink-0 {
    flex-shrink: 0 !important;
}

.new-menu .flex-shrink-1 {
    flex-shrink: 1 !important;
}

.new-menu .justify-content-start {
    justify-content: flex-start !important;
}

.new-menu .justify-content-end {
    justify-content: flex-end !important;
}

.new-menu .justify-content-center {
    justify-content: center !important;
}

.new-menu .justify-content-between {
    justify-content: space-between !important;
}

.new-menu .justify-content-around {
    justify-content: space-around !important;
}

.new-menu .align-items-start {
    align-items: flex-start !important;
}

.new-menu .align-items-end {
    align-items: flex-end !important;
}

.new-menu .align-items-center {
    align-items: center !important;
}

.new-menu .align-items-baseline {
    align-items: baseline !important;
}

.new-menu .align-items-stretch {
    align-items: stretch !important;
}

.new-menu .align-content-start {
    align-content: flex-start !important;
}

.new-menu .align-content-end {
    align-content: flex-end !important;
}

.new-menu .align-content-center {
    align-content: center !important;
}

.new-menu .align-content-between {
    align-content: space-between !important;
}

.new-menu .align-content-around {
    align-content: space-around !important;
}

.new-menu .align-content-stretch {
    align-content: stretch !important;
}

.new-menu .align-self-auto {
    align-self: auto !important;
}

.new-menu .align-self-start {
    align-self: flex-start !important;
}

.new-menu .align-self-end {
    align-self: flex-end !important;
}

.new-menu .align-self-center {
    align-self: center !important;
}

.new-menu .align-self-baseline {
    align-self: baseline !important;
}

.new-menu .align-self-stretch {
    align-self: stretch !important;
}

.new-menu .order-first {
    order: -1;
}

.new-menu .order-last {
    order: 0;
}

@media (min-width: 576px) {
    .new-menu .flex-row-mobile {
        flex-direction: row !important;
    }
    .new-menu .flex-column-mobile {
        flex-direction: column !important;
    }
    .new-menu .flex-row-reverse-mobile {
        flex-direction: row-reverse !important;
    }
    .new-menu .flex-column-reverse-mobile {
        flex-direction: column-reverse !important;
    }
    .new-menu .flex-wrap-mobile {
        flex-wrap: wrap !important;
    }
    .new-menu .flex-nowrap-mobile {
        flex-wrap: nowrap !important;
    }
    .new-menu .flex-wrap-reverse-mobile {
        flex-wrap: wrap-reverse !important;
    }
    .new-menu .flex-fill-mobile {
        flex: 1 1 auto !important;
    }
    .new-menu .flex-grow-0-mobile {
        flex-grow: 0 !important;
    }
    .new-menu .flex-grow-1-mobile {
        flex-grow: 1 !important;
    }
    .new-menu .flex-shrink-0-mobile {
        flex-shrink: 0 !important;
    }
    .new-menu .flex-shrink-1-mobile {
        flex-shrink: 1 !important;
    }
    .new-menu .justify-content-start-mobile {
        justify-content: flex-start !important;
    }
    .new-menu .justify-content-end-mobile {
        justify-content: flex-end !important;
    }
    .new-menu .justify-content-center-mobile {
        justify-content: center !important;
    }
    .new-menu .justify-content-between-mobile {
        justify-content: space-between !important;
    }
    .new-menu .justify-content-around-mobile {
        justify-content: space-around !important;
    }
    .new-menu .align-items-start-mobile {
        align-items: flex-start !important;
    }
    .new-menu .align-items-end-mobile {
        align-items: flex-end !important;
    }
    .new-menu .align-items-center-mobile {
        align-items: center !important;
    }
    .new-menu .align-items-baseline-mobile {
        align-items: baseline !important;
    }
    .new-menu .align-items-stretch-mobile {
        align-items: stretch !important;
    }
    .new-menu .align-content-start-mobile {
        align-content: flex-start !important;
    }
    .new-menu .align-content-end-mobile {
        align-content: flex-end !important;
    }
    .new-menu .align-content-center-mobile {
        align-content: center !important;
    }
    .new-menu .align-content-between-mobile {
        align-content: space-between !important;
    }
    .new-menu .align-content-around-mobile {
        align-content: space-around !important;
    }
    .new-menu .align-content-stretch-mobile {
        align-content: stretch !important;
    }
    .new-menu .align-self-auto-mobile {
        align-self: auto !important;
    }
    .new-menu .align-self-start-mobile {
        align-self: flex-start !important;
    }
    .new-menu .align-self-end-mobile {
        align-self: flex-end !important;
    }
    .new-menu .align-self-center-mobile {
        align-self: center !important;
    }
    .new-menu .align-self-baseline-mobile {
        align-self: baseline !important;
    }
    .new-menu .align-self-stretch-mobile {
        align-self: stretch !important;
    }
    .new-menu .order-first-mobile {
        order: -1;
    }
    .new-menu .order-last-mobile {
        order: 0;
    }
}

@media (min-width: 768px) {
    .new-menu .flex-row-tablet {
        flex-direction: row !important;
    }
    .new-menu .flex-column-tablet {
        flex-direction: column !important;
    }
    .new-menu .flex-row-reverse-tablet {
        flex-direction: row-reverse !important;
    }
    .new-menu .flex-column-reverse-tablet {
        flex-direction: column-reverse !important;
    }
    .new-menu .flex-wrap-tablet {
        flex-wrap: wrap !important;
    }
    .new-menu .flex-nowrap-tablet {
        flex-wrap: nowrap !important;
    }
    .new-menu .flex-wrap-reverse-tablet {
        flex-wrap: wrap-reverse !important;
    }
    .new-menu .flex-fill-tablet {
        flex: 1 1 auto !important;
    }
    .new-menu .flex-grow-0-tablet {
        flex-grow: 0 !important;
    }
    .new-menu .flex-grow-1-tablet {
        flex-grow: 1 !important;
    }
    .new-menu .flex-shrink-0-tablet {
        flex-shrink: 0 !important;
    }
    .new-menu .flex-shrink-1-tablet {
        flex-shrink: 1 !important;
    }
    .new-menu .justify-content-start-tablet {
        justify-content: flex-start !important;
    }
    .new-menu .justify-content-end-tablet {
        justify-content: flex-end !important;
    }
    .new-menu .justify-content-center-tablet {
        justify-content: center !important;
    }
    .new-menu .justify-content-between-tablet {
        justify-content: space-between !important;
    }
    .new-menu .justify-content-around-tablet {
        justify-content: space-around !important;
    }
    .new-menu .align-items-start-tablet {
        align-items: flex-start !important;
    }
    .new-menu .align-items-end-tablet {
        align-items: flex-end !important;
    }
    .new-menu .align-items-center-tablet {
        align-items: center !important;
    }
    .new-menu .align-items-baseline-tablet {
        align-items: baseline !important;
    }
    .new-menu .align-items-stretch-tablet {
        align-items: stretch !important;
    }
    .new-menu .align-content-start-tablet {
        align-content: flex-start !important;
    }
    .new-menu .align-content-end-tablet {
        align-content: flex-end !important;
    }
    .new-menu .align-content-center-tablet {
        align-content: center !important;
    }
    .new-menu .align-content-between-tablet {
        align-content: space-between !important;
    }
    .new-menu .align-content-around-tablet {
        align-content: space-around !important;
    }
    .new-menu .align-content-stretch-tablet {
        align-content: stretch !important;
    }
    .new-menu .align-self-auto-tablet {
        align-self: auto !important;
    }
    .new-menu .align-self-start-tablet {
        align-self: flex-start !important;
    }
    .new-menu .align-self-end-tablet {
        align-self: flex-end !important;
    }
    .new-menu .align-self-center-tablet {
        align-self: center !important;
    }
    .new-menu .align-self-baseline-tablet {
        align-self: baseline !important;
    }
    .new-menu .align-self-stretch-tablet {
        align-self: stretch !important;
    }
    .new-menu .order-first-tablet {
        order: -1;
    }
    .new-menu .order-last-tablet {
        order: 0;
    }
}

@media (min-width: 992px) {
    .new-menu .flex-row-desktop {
        flex-direction: row !important;
    }
    .new-menu .flex-column-desktop {
        flex-direction: column !important;
    }
    .new-menu .flex-row-reverse-desktop {
        flex-direction: row-reverse !important;
    }
    .new-menu .flex-column-reverse-desktop {
        flex-direction: column-reverse !important;
    }
    .new-menu .flex-wrap-desktop {
        flex-wrap: wrap !important;
    }
    .new-menu .flex-nowrap-desktop {
        flex-wrap: nowrap !important;
    }
    .new-menu .flex-wrap-reverse-desktop {
        flex-wrap: wrap-reverse !important;
    }
    .new-menu .flex-fill-desktop {
        flex: 1 1 auto !important;
    }
    .new-menu .flex-grow-0-desktop {
        flex-grow: 0 !important;
    }
    .new-menu .flex-grow-1-desktop {
        flex-grow: 1 !important;
    }
    .new-menu .flex-shrink-0-desktop {
        flex-shrink: 0 !important;
    }
    .new-menu .flex-shrink-1-desktop {
        flex-shrink: 1 !important;
    }
    .new-menu .justify-content-start-desktop {
        justify-content: flex-start !important;
    }
    .new-menu .justify-content-end-desktop {
        justify-content: flex-end !important;
    }
    .new-menu .justify-content-center-desktop {
        justify-content: center !important;
    }
    .new-menu .justify-content-between-desktop {
        justify-content: space-between !important;
    }
    .new-menu .justify-content-around-desktop {
        justify-content: space-around !important;
    }
    .new-menu .align-items-start-desktop {
        align-items: flex-start !important;
    }
    .new-menu .align-items-end-desktop {
        align-items: flex-end !important;
    }
    .new-menu .align-items-center-desktop {
        align-items: center !important;
    }
    .new-menu .align-items-baseline-desktop {
        align-items: baseline !important;
    }
    .new-menu .align-items-stretch-desktop {
        align-items: stretch !important;
    }
    .new-menu .align-content-start-desktop {
        align-content: flex-start !important;
    }
    .new-menu .align-content-end-desktop {
        align-content: flex-end !important;
    }
    .new-menu .align-content-center-desktop {
        align-content: center !important;
    }
    .new-menu .align-content-between-desktop {
        align-content: space-between !important;
    }
    .new-menu .align-content-around-desktop {
        align-content: space-around !important;
    }
    .new-menu .align-content-stretch-desktop {
        align-content: stretch !important;
    }
    .new-menu .align-self-auto-desktop {
        align-self: auto !important;
    }
    .new-menu .align-self-start-desktop {
        align-self: flex-start !important;
    }
    .new-menu .align-self-end-desktop {
        align-self: flex-end !important;
    }
    .new-menu .align-self-center-desktop {
        align-self: center !important;
    }
    .new-menu .align-self-baseline-desktop {
        align-self: baseline !important;
    }
    .new-menu .align-self-stretch-desktop {
        align-self: stretch !important;
    }
    .new-menu .order-first-desktop {
        order: -1;
    }
    .new-menu .order-last-desktop {
        order: 0;
    }
}

@media (min-width: 1200px) {
    .new-menu .flex-row-widescreen {
        flex-direction: row !important;
    }
    .new-menu .flex-column-widescreen {
        flex-direction: column !important;
    }
    .new-menu .flex-row-reverse-widescreen {
        flex-direction: row-reverse !important;
    }
    .new-menu .flex-column-reverse-widescreen {
        flex-direction: column-reverse !important;
    }
    .new-menu .flex-wrap-widescreen {
        flex-wrap: wrap !important;
    }
    .new-menu .flex-nowrap-widescreen {
        flex-wrap: nowrap !important;
    }
    .new-menu .flex-wrap-reverse-widescreen {
        flex-wrap: wrap-reverse !important;
    }
    .new-menu .flex-fill-widescreen {
        flex: 1 1 auto !important;
    }
    .new-menu .flex-grow-0-widescreen {
        flex-grow: 0 !important;
    }
    .new-menu .flex-grow-1-widescreen {
        flex-grow: 1 !important;
    }
    .new-menu .flex-shrink-0-widescreen {
        flex-shrink: 0 !important;
    }
    .new-menu .flex-shrink-1-widescreen {
        flex-shrink: 1 !important;
    }
    .new-menu .justify-content-start-widescreen {
        justify-content: flex-start !important;
    }
    .new-menu .justify-content-end-widescreen {
        justify-content: flex-end !important;
    }
    .new-menu .justify-content-center-widescreen {
        justify-content: center !important;
    }
    .new-menu .justify-content-between-widescreen {
        justify-content: space-between !important;
    }
    .new-menu .justify-content-around-widescreen {
        justify-content: space-around !important;
    }
    .new-menu .align-items-start-widescreen {
        align-items: flex-start !important;
    }
    .new-menu .align-items-end-widescreen {
        align-items: flex-end !important;
    }
    .new-menu .align-items-center-widescreen {
        align-items: center !important;
    }
    .new-menu .align-items-baseline-widescreen {
        align-items: baseline !important;
    }
    .new-menu .align-items-stretch-widescreen {
        align-items: stretch !important;
    }
    .new-menu .align-content-start-widescreen {
        align-content: flex-start !important;
    }
    .new-menu .align-content-end-widescreen {
        align-content: flex-end !important;
    }
    .new-menu .align-content-center-widescreen {
        align-content: center !important;
    }
    .new-menu .align-content-between-widescreen {
        align-content: space-between !important;
    }
    .new-menu .align-content-around-widescreen {
        align-content: space-around !important;
    }
    .new-menu .align-content-stretch-widescreen {
        align-content: stretch !important;
    }
    .new-menu .align-self-auto-widescreen {
        align-self: auto !important;
    }
    .new-menu .align-self-start-widescreen {
        align-self: flex-start !important;
    }
    .new-menu .align-self-end-widescreen {
        align-self: flex-end !important;
    }
    .new-menu .align-self-center-widescreen {
        align-self: center !important;
    }
    .new-menu .align-self-baseline-widescreen {
        align-self: baseline !important;
    }
    .new-menu .align-self-stretch-widescreen {
        align-self: stretch !important;
    }
    .new-menu .order-first-widescreen {
        order: -1;
    }
    .new-menu .order-last-widescreen {
        order: 0;
    }
}

@media (min-width: 1400px) {
    .new-menu .flex-row-fullhd {
        flex-direction: row !important;
    }
    .new-menu .flex-column-fullhd {
        flex-direction: column !important;
    }
    .new-menu .flex-row-reverse-fullhd {
        flex-direction: row-reverse !important;
    }
    .new-menu .flex-column-reverse-fullhd {
        flex-direction: column-reverse !important;
    }
    .new-menu .flex-wrap-fullhd {
        flex-wrap: wrap !important;
    }
    .new-menu .flex-nowrap-fullhd {
        flex-wrap: nowrap !important;
    }
    .new-menu .flex-wrap-reverse-fullhd {
        flex-wrap: wrap-reverse !important;
    }
    .new-menu .flex-fill-fullhd {
        flex: 1 1 auto !important;
    }
    .new-menu .flex-grow-0-fullhd {
        flex-grow: 0 !important;
    }
    .new-menu .flex-grow-1-fullhd {
        flex-grow: 1 !important;
    }
    .new-menu .flex-shrink-0-fullhd {
        flex-shrink: 0 !important;
    }
    .new-menu .flex-shrink-1-fullhd {
        flex-shrink: 1 !important;
    }
    .new-menu .justify-content-start-fullhd {
        justify-content: flex-start !important;
    }
    .new-menu .justify-content-end-fullhd {
        justify-content: flex-end !important;
    }
    .new-menu .justify-content-center-fullhd {
        justify-content: center !important;
    }
    .new-menu .justify-content-between-fullhd {
        justify-content: space-between !important;
    }
    .new-menu .justify-content-around-fullhd {
        justify-content: space-around !important;
    }
    .new-menu .align-items-start-fullhd {
        align-items: flex-start !important;
    }
    .new-menu .align-items-end-fullhd {
        align-items: flex-end !important;
    }
    .new-menu .align-items-center-fullhd {
        align-items: center !important;
    }
    .new-menu .align-items-baseline-fullhd {
        align-items: baseline !important;
    }
    .new-menu .align-items-stretch-fullhd {
        align-items: stretch !important;
    }
    .new-menu .align-content-start-fullhd {
        align-content: flex-start !important;
    }
    .new-menu .align-content-end-fullhd {
        align-content: flex-end !important;
    }
    .new-menu .align-content-center-fullhd {
        align-content: center !important;
    }
    .new-menu .align-content-between-fullhd {
        align-content: space-between !important;
    }
    .new-menu .align-content-around-fullhd {
        align-content: space-around !important;
    }
    .new-menu .align-content-stretch-fullhd {
        align-content: stretch !important;
    }
    .new-menu .align-self-auto-fullhd {
        align-self: auto !important;
    }
    .new-menu .align-self-start-fullhd {
        align-self: flex-start !important;
    }
    .new-menu .align-self-end-fullhd {
        align-self: flex-end !important;
    }
    .new-menu .align-self-center-fullhd {
        align-self: center !important;
    }
    .new-menu .align-self-baseline-fullhd {
        align-self: baseline !important;
    }
    .new-menu .align-self-stretch-fullhd {
        align-self: stretch !important;
    }
    .new-menu .order-first-fullhd {
        order: -1;
    }
    .new-menu .order-last-fullhd {
        order: 0;
    }
}

.new-menu .w-100 {
    width: 100% !important;
}

.new-menu .w-75 {
    width: 75% !important;
}

.new-menu .w-50 {
    width: 50% !important;
}

.new-menu .h-100 {
    height: 100% !important;
}

@media (min-width: 576px) {
    .new-menu .w-100-mobile {
        width: 100% !important;
    }
    .new-menu .w-75-mobile {
        width: 75% !important;
    }
    .new-menu .w-50-mobile {
        width: 50% !important;
    }
}

@media (min-width: 768px) {
    .new-menu .w-100-tablet {
        width: 100% !important;
    }
    .new-menu .w-75-tablet {
        width: 75% !important;
    }
    .new-menu .w-50-tablet {
        width: 50% !important;
    }
}

@media (min-width: 992px) {
    .new-menu .w-100-desktop {
        width: 100% !important;
    }
    .new-menu .w-75-desktop {
        width: 75% !important;
    }
    .new-menu .w-50-desktop {
        width: 50% !important;
    }
}

@media (min-width: 1200px) {
    .new-menu .w-100-widescreen {
        width: 100% !important;
    }
    .new-menu .w-75-widescreen {
        width: 75% !important;
    }
    .new-menu .w-50-widescreen {
        width: 50% !important;
    }
}

@media (min-width: 1400px) {
    .new-menu .w-100-fullhd {
        width: 100% !important;
    }
    .new-menu .w-75-fullhd {
        width: 75% !important;
    }
    .new-menu .w-50-fullhd {
        width: 50% !important;
    }
}

.new-menu .m-0 {
    margin: 0 !important;
}

.new-menu .mt-0,
.new-menu .my-0 {
    margin-top: 0 !important;
}

.new-menu .mr-0,
.new-menu .mx-0 {
    margin-right: 0 !important;
}

.new-menu .mb-0,
.new-menu .my-0 {
    margin-bottom: 0 !important;
}

.new-menu .ml-0,
.new-menu .mx-0 {
    margin-left: 0 !important;
}

.new-menu .m-1 {
    margin: 0.25rem !important;
}

.new-menu .mt-1,
.new-menu .my-1 {
    margin-top: 0.25rem !important;
}

.new-menu .mr-1,
.new-menu .mx-1 {
    margin-right: 0.25rem !important;
}

.new-menu .mb-1,
.new-menu .my-1 {
    margin-bottom: 0.25rem !important;
}

.new-menu .ml-1,
.new-menu .mx-1 {
    margin-left: 0.25rem !important;
}

.new-menu .m-2 {
    margin: 0.5rem !important;
}

.new-menu .mt-2,
.new-menu .my-2 {
    margin-top: 0.5rem !important;
}

.new-menu .mr-2,
.new-menu .mx-2 {
    margin-right: 0.5rem !important;
}

.new-menu .mb-2,
.new-menu .my-2 {
    margin-bottom: 0.5rem !important;
}

.new-menu .ml-2,
.new-menu .mx-2 {
    margin-left: 0.5rem !important;
}

.new-menu .m-3 {
    margin: 1rem !important;
}

.new-menu .mt-3,
.new-menu .my-3 {
    margin-top: 1rem !important;
}

.new-menu .mr-3,
.new-menu .mx-3 {
    margin-right: 1rem !important;
}

.new-menu .mb-3,
.new-menu .my-3 {
    margin-bottom: 1rem !important;
}

.new-menu .ml-3,
.new-menu .mx-3 {
    margin-left: 1rem !important;
}

.new-menu .m-4 {
    margin: 1.5rem !important;
}

.new-menu .mt-4,
.new-menu .my-4 {
    margin-top: 1.5rem !important;
}

.new-menu .mr-4,
.new-menu .mx-4 {
    margin-right: 1.5rem !important;
}

.new-menu .mb-4,
.new-menu .my-4 {
    margin-bottom: 1.5rem !important;
}

.new-menu .ml-4,
.new-menu .mx-4 {
    margin-left: 1.5rem !important;
}

.new-menu .m-5 {
    margin: 2rem !important;
}

.new-menu .mt-5,
.new-menu .my-5 {
    margin-top: 2rem !important;
}

.new-menu .mr-5,
.new-menu .mx-5 {
    margin-right: 2rem !important;
}

.new-menu .mb-5,
.new-menu .my-5 {
    margin-bottom: 2rem !important;
}

.new-menu .ml-5,
.new-menu .mx-5 {
    margin-left: 2rem !important;
}

.new-menu .m-6 {
    margin: 3rem !important;
}

.new-menu .mt-6,
.new-menu .my-6 {
    margin-top: 3rem !important;
}

.new-menu .mr-6,
.new-menu .mx-6 {
    margin-right: 3rem !important;
}

.new-menu .mb-6,
.new-menu .my-6 {
    margin-bottom: 3rem !important;
}

.new-menu .ml-6,
.new-menu .mx-6 {
    margin-left: 3rem !important;
}

.new-menu .m-7 {
    margin: 4rem !important;
}

.new-menu .mt-7,
.new-menu .my-7 {
    margin-top: 4rem !important;
}

.new-menu .mr-7,
.new-menu .mx-7 {
    margin-right: 4rem !important;
}

.new-menu .mb-7,
.new-menu .my-7 {
    margin-bottom: 4rem !important;
}

.new-menu .ml-7,
.new-menu .mx-7 {
    margin-left: 4rem !important;
}

.new-menu .m-8 {
    margin: 5rem !important;
}

.new-menu .mt-8,
.new-menu .my-8 {
    margin-top: 5rem !important;
}

.new-menu .mr-8,
.new-menu .mx-8 {
    margin-right: 5rem !important;
}

.new-menu .mb-8,
.new-menu .my-8 {
    margin-bottom: 5rem !important;
}

.new-menu .ml-8,
.new-menu .mx-8 {
    margin-left: 5rem !important;
}

.new-menu .p-0 {
    padding: 0 !important;
}

.new-menu .pt-0,
.new-menu .py-0 {
    padding-top: 0 !important;
}

.new-menu .pr-0,
.new-menu .px-0 {
    padding-right: 0 !important;
}

.new-menu .pb-0,
.new-menu .py-0 {
    padding-bottom: 0 !important;
}

.new-menu .pl-0,
.new-menu .px-0 {
    padding-left: 0 !important;
}

.new-menu .p-1 {
    padding: 0.25rem !important;
}

.new-menu .pt-1,
.new-menu .py-1 {
    padding-top: 0.25rem !important;
}

.new-menu .pr-1,
.new-menu .px-1 {
    padding-right: 0.25rem !important;
}

.new-menu .pb-1,
.new-menu .py-1 {
    padding-bottom: 0.25rem !important;
}

.new-menu .pl-1,
.new-menu .px-1 {
    padding-left: 0.25rem !important;
}

.new-menu .p-2 {
    padding: 0.5rem !important;
}

.new-menu .pt-2,
.new-menu .py-2 {
    padding-top: 0.5rem !important;
}

.new-menu .pr-2,
.new-menu .px-2 {
    padding-right: 0.5rem !important;
}

.new-menu .pb-2,
.new-menu .py-2 {
    padding-bottom: 0.5rem !important;
}

.new-menu .pl-2,
.new-menu .px-2 {
    padding-left: 0.5rem !important;
}

.new-menu .p-3 {
    padding: 1rem !important;
}

.new-menu .pt-3,
.new-menu .py-3 {
    padding-top: 1rem !important;
}

.new-menu .pr-3,
.new-menu .px-3 {
    padding-right: 1rem !important;
}

.new-menu .topbar li {
    font-size: 0.75rem;
}

.new-menu .pb-3,
.new-menu .py-3 {
    padding-bottom: 1rem !important;
}

.new-menu .pl-3,
.new-menu .px-3 {
    padding-left: 1rem !important;
}

.new-menu .p-4 {
    padding: 1.5rem !important;
}

.new-menu .pt-4,
.new-menu .py-4 {
    padding-top: 1.5rem !important;
}

.new-menu .pr-4,
.new-menu .px-4 {
    padding-right: 1.5rem !important;
}

.new-menu .pb-4,
.new-menu .py-4 {
    padding-bottom: 1.5rem !important;
}

.new-menu .pl-4,
.new-menu .px-4 {
    padding-left: 1.5rem !important;
}

.new-menu .p-5 {
    padding: 2rem !important;
}

.new-menu .pt-5,
.new-menu .py-5 {
    padding-top: 2rem !important;
}

.new-menu .pr-5,
.new-menu .px-5 {
    padding-right: 2rem !important;
}

.new-menu .pb-5,
.new-menu .py-5 {
    padding-bottom: 2rem !important;
}

.new-menu .pl-5,
.new-menu .px-5 {
    padding-left: 2rem !important;
}

.new-menu .p-6 {
    padding: 3rem !important;
}

.new-menu .pt-6,
.new-menu .py-6 {
    padding-top: 3rem !important;
}

.new-menu .pr-6,
.new-menu .px-6 {
    padding-right: 3rem !important;
}

.new-menu .pb-6,
.new-menu .py-6 {
    padding-bottom: 3rem !important;
}

.new-menu .pl-6,
.new-menu .px-6 {
    padding-left: 3rem !important;
}

.new-menu .p-7 {
    padding: 4rem !important;
}

.new-menu .pt-7,
.new-menu .py-7 {
    padding-top: 4rem !important;
}

.new-menu .pr-7,
.new-menu .px-7 {
    padding-right: 4rem !important;
}

.new-menu .pb-7,
.new-menu .py-7 {
    padding-bottom: 4rem !important;
}

.new-menu .pl-7,
.new-menu .px-7 {
    padding-left: 4rem !important;
}

.new-menu .p-8 {
    padding: 5rem !important;
}

.new-menu .pt-8,
.new-menu .py-8 {
    padding-top: 5rem !important;
}

.new-menu .pr-8,
.new-menu .px-8 {
    padding-right: 5rem !important;
}

.new-menu .pb-8,
.new-menu .py-8 {
    padding-bottom: 5rem !important;
}

.new-menu .pl-8,
.new-menu .px-8 {
    padding-left: 5rem !important;
}

.new-menu .mr-auto,
.new-menu .mx-auto {
    margin-right: auto !important;
}

.new-menu .ml-auto,
.new-menu .mx-auto {
    margin-left: auto !important;
}

@media (min-width: 576px) {
    .new-menu .m-0-mobile {
        margin: 0 !important;
    }
    .new-menu .mt-0-mobile,
    .new-menu .my-0-mobile {
        margin-top: 0 !important;
    }
    .new-menu .mr-0-mobile,
    .new-menu .mx-0-mobile {
        margin-right: 0 !important;
    }
    .new-menu .mb-0-mobile,
    .new-menu .my-0-mobile {
        margin-bottom: 0 !important;
    }
    .new-menu .ml-0-mobile,
    .new-menu .mx-0-mobile {
        margin-left: 0 !important;
    }
    .new-menu .m-1-mobile {
        margin: 0.25rem !important;
    }
    .new-menu .mt-1-mobile,
    .new-menu .my-1-mobile {
        margin-top: 0.25rem !important;
    }
    .new-menu .mr-1-mobile,
    .new-menu .mx-1-mobile {
        margin-right: 0.25rem !important;
    }
    .new-menu .mb-1-mobile,
    .new-menu .my-1-mobile {
        margin-bottom: 0.25rem !important;
    }
    .new-menu .ml-1-mobile,
    .new-menu .mx-1-mobile {
        margin-left: 0.25rem !important;
    }
    .new-menu .m-2-mobile {
        margin: 0.5rem !important;
    }
    .new-menu .mt-2-mobile,
    .new-menu .my-2-mobile {
        margin-top: 0.5rem !important;
    }
    .new-menu .mr-2-mobile,
    .new-menu .mx-2-mobile {
        margin-right: 0.5rem !important;
    }
    .new-menu .mb-2-mobile,
    .new-menu .my-2-mobile {
        margin-bottom: 0.5rem !important;
    }
    .new-menu .ml-2-mobile,
    .new-menu .mx-2-mobile {
        margin-left: 0.5rem !important;
    }
    .new-menu .m-3-mobile {
        margin: 1rem !important;
    }
    .new-menu .mt-3-mobile,
    .new-menu .my-3-mobile {
        margin-top: 1rem !important;
    }
    .new-menu .mr-3-mobile,
    .new-menu .mx-3-mobile {
        margin-right: 1rem !important;
    }
    .new-menu .mb-3-mobile,
    .new-menu .my-3-mobile {
        margin-bottom: 1rem !important;
    }
    .new-menu .ml-3-mobile,
    .new-menu .mx-3-mobile {
        margin-left: 1rem !important;
    }
    .new-menu .m-4-mobile {
        margin: 1.5rem !important;
    }
    .new-menu .mt-4-mobile,
    .new-menu .my-4-mobile {
        margin-top: 1.5rem !important;
    }
    .new-menu .mr-4-mobile,
    .new-menu .mx-4-mobile {
        margin-right: 1.5rem !important;
    }
    .new-menu .mb-4-mobile,
    .new-menu .my-4-mobile {
        margin-bottom: 1.5rem !important;
    }
    .new-menu .ml-4-mobile,
    .new-menu .mx-4-mobile {
        margin-left: 1.5rem !important;
    }
    .new-menu .m-5-mobile {
        margin: 2rem !important;
    }
    .new-menu .mt-5-mobile,
    .new-menu .my-5-mobile {
        margin-top: 2rem !important;
    }
    .new-menu .mr-5-mobile,
    .new-menu .mx-5-mobile {
        margin-right: 2rem !important;
    }
    .new-menu .mb-5-mobile,
    .new-menu .my-5-mobile {
        margin-bottom: 2rem !important;
    }
    .new-menu .ml-5-mobile,
    .new-menu .mx-5-mobile {
        margin-left: 2rem !important;
    }
    .new-menu .m-6-mobile {
        margin: 3rem !important;
    }
    .new-menu .mt-6-mobile,
    .new-menu .my-6-mobile {
        margin-top: 3rem !important;
    }
    .new-menu .mr-6-mobile,
    .new-menu .mx-6-mobile {
        margin-right: 3rem !important;
    }
    .new-menu .mb-6-mobile,
    .new-menu .my-6-mobile {
        margin-bottom: 3rem !important;
    }
    .new-menu .ml-6-mobile,
    .new-menu .mx-6-mobile {
        margin-left: 3rem !important;
    }
    .new-menu .m-7-mobile {
        margin: 4rem !important;
    }
    .new-menu .mt-7-mobile,
    .new-menu .my-7-mobile {
        margin-top: 4rem !important;
    }
    .new-menu .mr-7-mobile,
    .new-menu .mx-7-mobile {
        margin-right: 4rem !important;
    }
    .new-menu .mb-7-mobile,
    .new-menu .my-7-mobile {
        margin-bottom: 4rem !important;
    }
    .new-menu .ml-7-mobile,
    .new-menu .mx-7-mobile {
        margin-left: 4rem !important;
    }
    .new-menu .m-8-mobile {
        margin: 5rem !important;
    }
    .new-menu .mt-8-mobile,
    .new-menu .my-8-mobile {
        margin-top: 5rem !important;
    }
    .new-menu .mr-8-mobile,
    .new-menu .mx-8-mobile {
        margin-right: 5rem !important;
    }
    .new-menu .mb-8-mobile,
    .new-menu .my-8-mobile {
        margin-bottom: 5rem !important;
    }
    .new-menu .ml-8-mobile,
    .new-menu .mx-8-mobile {
        margin-left: 5rem !important;
    }
    .new-menu .p-0-mobile {
        padding: 0 !important;
    }
    .new-menu .pt-0-mobile,
    .new-menu .py-0-mobile {
        padding-top: 0 !important;
    }
    .new-menu .pr-0-mobile,
    .new-menu .px-0-mobile {
        padding-right: 0 !important;
    }
    .new-menu .pb-0-mobile,
    .new-menu .py-0-mobile {
        padding-bottom: 0 !important;
    }
    .new-menu .pl-0-mobile,
    .new-menu .px-0-mobile {
        padding-left: 0 !important;
    }
    .new-menu .p-1-mobile {
        padding: 0.25rem !important;
    }
    .new-menu .pt-1-mobile,
    .new-menu .py-1-mobile {
        padding-top: 0.25rem !important;
    }
    .new-menu .pr-1-mobile,
    .new-menu .px-1-mobile {
        padding-right: 0.25rem !important;
    }
    .new-menu .pb-1-mobile,
    .new-menu .py-1-mobile {
        padding-bottom: 0.25rem !important;
    }
    .new-menu .pl-1-mobile,
    .new-menu .px-1-mobile {
        padding-left: 0.25rem !important;
    }
    .new-menu .p-2-mobile {
        padding: 0.5rem !important;
    }
    .new-menu .pt-2-mobile,
    .new-menu .py-2-mobile {
        padding-top: 0.5rem !important;
    }
    .new-menu .pr-2-mobile,
    .new-menu .px-2-mobile {
        padding-right: 0.5rem !important;
    }
    .new-menu .pb-2-mobile,
    .new-menu .py-2-mobile {
        padding-bottom: 0.5rem !important;
    }
    .new-menu .pl-2-mobile,
    .new-menu .px-2-mobile {
        padding-left: 0.5rem !important;
    }
    .new-menu .p-3-mobile {
        padding: 1rem !important;
    }
    .new-menu .pt-3-mobile,
    .new-menu .py-3-mobile {
        padding-top: 1rem !important;
    }
    .new-menu .pr-3-mobile,
    .new-menu .px-3-mobile {
        padding-right: 1rem !important;
    }
    .new-menu .pb-3-mobile,
    .new-menu .py-3-mobile {
        padding-bottom: 1rem !important;
    }
    .new-menu .pl-3-mobile,
    .new-menu .px-3-mobile {
        padding-left: 1rem !important;
    }
    .new-menu .p-4-mobile {
        padding: 1.5rem !important;
    }
    .new-menu .pt-4-mobile,
    .new-menu .py-4-mobile {
        padding-top: 1.5rem !important;
    }
    .new-menu .pr-4-mobile,
    .new-menu .px-4-mobile {
        padding-right: 1.5rem !important;
    }
    .new-menu .pb-4-mobile,
    .new-menu .py-4-mobile {
        padding-bottom: 1.5rem !important;
    }
    .new-menu .pl-4-mobile,
    .new-menu .px-4-mobile {
        padding-left: 1.5rem !important;
    }
    .new-menu .p-5-mobile {
        padding: 2rem !important;
    }
    .new-menu .pt-5-mobile,
    .new-menu .py-5-mobile {
        padding-top: 2rem !important;
    }
    .new-menu .pr-5-mobile,
    .new-menu .px-5-mobile {
        padding-right: 2rem !important;
    }
    .new-menu .pb-5-mobile,
    .new-menu .py-5-mobile {
        padding-bottom: 2rem !important;
    }
    .new-menu .pl-5-mobile,
    .new-menu .px-5-mobile {
        padding-left: 2rem !important;
    }
    .new-menu .p-6-mobile {
        padding: 3rem !important;
    }
    .new-menu .pt-6-mobile,
    .new-menu .py-6-mobile {
        padding-top: 3rem !important;
    }
    .new-menu .pr-6-mobile,
    .new-menu .px-6-mobile {
        padding-right: 3rem !important;
    }
    .new-menu .pb-6-mobile,
    .new-menu .py-6-mobile {
        padding-bottom: 3rem !important;
    }
    .new-menu .pl-6-mobile,
    .new-menu .px-6-mobile {
        padding-left: 3rem !important;
    }
    .new-menu .p-7-mobile {
        padding: 4rem !important;
    }
    .new-menu .pt-7-mobile,
    .new-menu .py-7-mobile {
        padding-top: 4rem !important;
    }
    .new-menu .pr-7-mobile,
    .new-menu .px-7-mobile {
        padding-right: 4rem !important;
    }
    .new-menu .pb-7-mobile,
    .new-menu .py-7-mobile {
        padding-bottom: 4rem !important;
    }
    .new-menu .pl-7-mobile,
    .new-menu .px-7-mobile {
        padding-left: 4rem !important;
    }
    .new-menu .p-8-mobile {
        padding: 5rem !important;
    }
    .new-menu .pt-8-mobile,
    .new-menu .py-8-mobile {
        padding-top: 5rem !important;
    }
    .new-menu .pr-8-mobile,
    .new-menu .px-8-mobile {
        padding-right: 5rem !important;
    }
    .new-menu .pb-8-mobile,
    .new-menu .py-8-mobile {
        padding-bottom: 5rem !important;
    }
    .new-menu .pl-8-mobile,
    .new-menu .px-8-mobile {
        padding-left: 5rem !important;
    }
    .new-menu .mr-auto-mobile,
    .new-menu .mx-auto-mobile {
        margin-right: auto !important;
    }
    .new-menu .ml-auto-mobile,
    .new-menu .mx-auto-mobile {
        margin-left: auto !important;
    }
}

@media (min-width: 768px) {
    .new-menu .m-0-tablet {
        margin: 0 !important;
    }
    .new-menu .mt-0-tablet,
    .new-menu .my-0-tablet {
        margin-top: 0 !important;
    }
    .new-menu .mr-0-tablet,
    .new-menu .mx-0-tablet {
        margin-right: 0 !important;
    }
    .new-menu .mb-0-tablet,
    .new-menu .my-0-tablet {
        margin-bottom: 0 !important;
    }
    .new-menu .ml-0-tablet,
    .new-menu .mx-0-tablet {
        margin-left: 0 !important;
    }
    .new-menu .m-1-tablet {
        margin: 0.25rem !important;
    }
    .new-menu .mt-1-tablet,
    .new-menu .my-1-tablet {
        margin-top: 0.25rem !important;
    }
    .new-menu .mr-1-tablet,
    .new-menu .mx-1-tablet {
        margin-right: 0.25rem !important;
    }
    .new-menu .mb-1-tablet,
    .new-menu .my-1-tablet {
        margin-bottom: 0.25rem !important;
    }
    .new-menu .ml-1-tablet,
    .new-menu .mx-1-tablet {
        margin-left: 0.25rem !important;
    }
    .new-menu .m-2-tablet {
        margin: 0.5rem !important;
    }
    .new-menu .mt-2-tablet,
    .new-menu .my-2-tablet {
        margin-top: 0.5rem !important;
    }
    .new-menu .mr-2-tablet,
    .new-menu .mx-2-tablet {
        margin-right: 0.5rem !important;
    }
    .new-menu .mb-2-tablet,
    .new-menu .my-2-tablet {
        margin-bottom: 0.5rem !important;
    }
    .new-menu .ml-2-tablet,
    .new-menu .mx-2-tablet {
        margin-left: 0.5rem !important;
    }
    .new-menu .m-3-tablet {
        margin: 1rem !important;
    }
    .new-menu .mt-3-tablet,
    .new-menu .my-3-tablet {
        margin-top: 1rem !important;
    }
    .new-menu .mr-3-tablet,
    .new-menu .mx-3-tablet {
        margin-right: 1rem !important;
    }
    .new-menu .mb-3-tablet,
    .new-menu .my-3-tablet {
        margin-bottom: 1rem !important;
    }
    .new-menu .ml-3-tablet,
    .new-menu .mx-3-tablet {
        margin-left: 1rem !important;
    }
    .new-menu .m-4-tablet {
        margin: 1.5rem !important;
    }
    .new-menu .mt-4-tablet,
    .new-menu .my-4-tablet {
        margin-top: 1.5rem !important;
    }
    .new-menu .mr-4-tablet,
    .new-menu .mx-4-tablet {
        margin-right: 1.5rem !important;
    }
    .new-menu .mb-4-tablet,
    .new-menu .my-4-tablet {
        margin-bottom: 1.5rem !important;
    }
    .new-menu .ml-4-tablet,
    .new-menu .mx-4-tablet {
        margin-left: 1.5rem !important;
    }
    .new-menu .m-5-tablet {
        margin: 2rem !important;
    }
    .new-menu .mt-5-tablet,
    .new-menu .my-5-tablet {
        margin-top: 2rem !important;
    }
    .new-menu .mr-5-tablet,
    .new-menu .mx-5-tablet {
        margin-right: 2rem !important;
    }
    .new-menu .mb-5-tablet,
    .new-menu .my-5-tablet {
        margin-bottom: 2rem !important;
    }
    .new-menu .ml-5-tablet,
    .new-menu .mx-5-tablet {
        margin-left: 2rem !important;
    }
    .new-menu .m-6-tablet {
        margin: 3rem !important;
    }
    .new-menu .mt-6-tablet,
    .new-menu .my-6-tablet {
        margin-top: 3rem !important;
    }
    .new-menu .mr-6-tablet,
    .new-menu .mx-6-tablet {
        margin-right: 3rem !important;
    }
    .new-menu .mb-6-tablet,
    .new-menu .my-6-tablet {
        margin-bottom: 3rem !important;
    }
    .new-menu .ml-6-tablet,
    .new-menu .mx-6-tablet {
        margin-left: 3rem !important;
    }
    .new-menu .m-7-tablet {
        margin: 4rem !important;
    }
    .new-menu .mt-7-tablet,
    .new-menu .my-7-tablet {
        margin-top: 4rem !important;
    }
    .new-menu .mr-7-tablet,
    .new-menu .mx-7-tablet {
        margin-right: 4rem !important;
    }
    .new-menu .mb-7-tablet,
    .new-menu .my-7-tablet {
        margin-bottom: 4rem !important;
    }
    .new-menu .ml-7-tablet,
    .new-menu .mx-7-tablet {
        margin-left: 4rem !important;
    }
    .new-menu .m-8-tablet {
        margin: 5rem !important;
    }
    .new-menu .mt-8-tablet,
    .new-menu .my-8-tablet {
        margin-top: 5rem !important;
    }
    .new-menu .mr-8-tablet,
    .new-menu .mx-8-tablet {
        margin-right: 5rem !important;
    }
    .new-menu .mb-8-tablet,
    .new-menu .my-8-tablet {
        margin-bottom: 5rem !important;
    }
    .new-menu .ml-8-tablet,
    .new-menu .mx-8-tablet {
        margin-left: 5rem !important;
    }
    .new-menu .p-0-tablet {
        padding: 0 !important;
    }
    .new-menu .pt-0-tablet,
    .new-menu .py-0-tablet {
        padding-top: 0 !important;
    }
    .new-menu .pr-0-tablet,
    .new-menu .px-0-tablet {
        padding-right: 0 !important;
    }
    .new-menu .pb-0-tablet,
    .new-menu .py-0-tablet {
        padding-bottom: 0 !important;
    }
    .new-menu .pl-0-tablet,
    .new-menu .px-0-tablet {
        padding-left: 0 !important;
    }
    .new-menu .p-1-tablet {
        padding: 0.25rem !important;
    }
    .new-menu .pt-1-tablet,
    .new-menu .py-1-tablet {
        padding-top: 0.25rem !important;
    }
    .new-menu .pr-1-tablet,
    .new-menu .px-1-tablet {
        padding-right: 0.25rem !important;
    }
    .new-menu .pb-1-tablet,
    .new-menu .py-1-tablet {
        padding-bottom: 0.25rem !important;
    }
    .new-menu .pl-1-tablet,
    .new-menu .px-1-tablet {
        padding-left: 0.25rem !important;
    }
    .new-menu .p-2-tablet {
        padding: 0.5rem !important;
    }
    .new-menu .pt-2-tablet,
    .new-menu .py-2-tablet {
        padding-top: 0.5rem !important;
    }
    .new-menu .pr-2-tablet,
    .new-menu .px-2-tablet {
        padding-right: 0.5rem !important;
    }
    .new-menu .pb-2-tablet,
    .new-menu .py-2-tablet {
        padding-bottom: 0.5rem !important;
    }
    .new-menu .pl-2-tablet,
    .new-menu .px-2-tablet {
        padding-left: 0.5rem !important;
    }
    .new-menu .p-3-tablet {
        padding: 1rem !important;
    }
    .new-menu .pt-3-tablet,
    .new-menu .py-3-tablet {
        padding-top: 1rem !important;
    }
    .new-menu .pr-3-tablet,
    .new-menu .px-3-tablet {
        padding-right: 1rem !important;
    }
    .new-menu .pb-3-tablet,
    .new-menu .py-3-tablet {
        padding-bottom: 1rem !important;
    }
    .new-menu .pl-3-tablet,
    .new-menu .px-3-tablet {
        padding-left: 1rem !important;
    }
    .new-menu .p-4-tablet {
        padding: 1.5rem !important;
    }
    .new-menu .pt-4-tablet,
    .new-menu .py-4-tablet {
        padding-top: 1.5rem !important;
    }
    .new-menu .pr-4-tablet,
    .new-menu .px-4-tablet {
        padding-right: 1.5rem !important;
    }
    .new-menu .pb-4-tablet,
    .new-menu .py-4-tablet {
        padding-bottom: 1.5rem !important;
    }
    .new-menu .pl-4-tablet,
    .new-menu .px-4-tablet {
        padding-left: 1.5rem !important;
    }
    .new-menu .p-5-tablet {
        padding: 2rem !important;
    }
    .new-menu .pt-5-tablet,
    .new-menu .py-5-tablet {
        padding-top: 2rem !important;
    }
    .new-menu .pr-5-tablet,
    .new-menu .px-5-tablet {
        padding-right: 2rem !important;
    }
    .new-menu .pb-5-tablet,
    .new-menu .py-5-tablet {
        padding-bottom: 2rem !important;
    }
    .new-menu .pl-5-tablet,
    .new-menu .px-5-tablet {
        padding-left: 2rem !important;
    }
    .new-menu .p-6-tablet {
        padding: 3rem !important;
    }
    .new-menu .pt-6-tablet,
    .new-menu .py-6-tablet {
        padding-top: 3rem !important;
    }
    .new-menu .pr-6-tablet,
    .new-menu .px-6-tablet {
        padding-right: 3rem !important;
    }
    .new-menu .pb-6-tablet,
    .new-menu .py-6-tablet {
        padding-bottom: 3rem !important;
    }
    .new-menu .pl-6-tablet,
    .new-menu .px-6-tablet {
        padding-left: 3rem !important;
    }
    .new-menu .p-7-tablet {
        padding: 4rem !important;
    }
    .new-menu .pt-7-tablet,
    .new-menu .py-7-tablet {
        padding-top: 4rem !important;
    }
    .new-menu .pr-7-tablet,
    .new-menu .px-7-tablet {
        padding-right: 4rem !important;
    }
    .new-menu .pb-7-tablet,
    .new-menu .py-7-tablet {
        padding-bottom: 4rem !important;
    }
    .new-menu .pl-7-tablet,
    .new-menu .px-7-tablet {
        padding-left: 4rem !important;
    }
    .new-menu .p-8-tablet {
        padding: 5rem !important;
    }
    .new-menu .pt-8-tablet,
    .new-menu .py-8-tablet {
        padding-top: 5rem !important;
    }
    .new-menu .pr-8-tablet,
    .new-menu .px-8-tablet {
        padding-right: 5rem !important;
    }
    .new-menu .pb-8-tablet,
    .new-menu .py-8-tablet {
        padding-bottom: 5rem !important;
    }
    .new-menu .pl-8-tablet,
    .new-menu .px-8-tablet {
        padding-left: 5rem !important;
    }
    .new-menu .mr-auto-tablet,
    .new-menu .mx-auto-tablet {
        margin-right: auto !important;
    }
    .new-menu .ml-auto-tablet,
    .new-menu .mx-auto-tablet {
        margin-left: auto !important;
    }
}

@media (min-width: 992px) {
    .new-menu .m-0-desktop {
        margin: 0 !important;
    }
    .new-menu .mt-0-desktop,
    .new-menu .my-0-desktop {
        margin-top: 0 !important;
    }
    .new-menu .mr-0-desktop,
    .new-menu .mx-0-desktop {
        margin-right: 0 !important;
    }
    .new-menu .mb-0-desktop,
    .new-menu .my-0-desktop {
        margin-bottom: 0 !important;
    }
    .new-menu .ml-0-desktop,
    .new-menu .mx-0-desktop {
        margin-left: 0 !important;
    }
    .new-menu .m-1-desktop {
        margin: 0.25rem !important;
    }
    .new-menu .mt-1-desktop,
    .new-menu .my-1-desktop {
        margin-top: 0.25rem !important;
    }
    .new-menu .mr-1-desktop,
    .new-menu .mx-1-desktop {
        margin-right: 0.25rem !important;
    }
    .new-menu .mb-1-desktop,
    .new-menu .my-1-desktop {
        margin-bottom: 0.25rem !important;
    }
    .new-menu .ml-1-desktop,
    .new-menu .mx-1-desktop {
        margin-left: 0.25rem !important;
    }
    .new-menu .m-2-desktop {
        margin: 0.5rem !important;
    }
    .new-menu .mt-2-desktop,
    .new-menu .my-2-desktop {
        margin-top: 0.5rem !important;
    }
    .new-menu .mr-2-desktop,
    .new-menu .mx-2-desktop {
        margin-right: 0.5rem !important;
    }
    .new-menu .mb-2-desktop,
    .new-menu .my-2-desktop {
        margin-bottom: 0.5rem !important;
    }
    .new-menu .ml-2-desktop,
    .new-menu .mx-2-desktop {
        margin-left: 0.5rem !important;
    }
    .new-menu .m-3-desktop {
        margin: 1rem !important;
    }
    .new-menu .mt-3-desktop,
    .new-menu .my-3-desktop {
        margin-top: 1rem !important;
    }
    .new-menu .mr-3-desktop,
    .new-menu .mx-3-desktop {
        margin-right: 1rem !important;
    }
    .new-menu .mb-3-desktop,
    .new-menu .my-3-desktop {
        margin-bottom: 1rem !important;
    }
    .new-menu .ml-3-desktop,
    .new-menu .mx-3-desktop {
        margin-left: 1rem !important;
    }
    .new-menu .m-4-desktop {
        margin: 1.5rem !important;
    }
    .new-menu .mt-4-desktop,
    .new-menu .my-4-desktop {
        margin-top: 1.5rem !important;
    }
    .new-menu .mr-4-desktop,
    .new-menu .mx-4-desktop {
        margin-right: 1.5rem !important;
    }
    .new-menu .mb-4-desktop,
    .new-menu .my-4-desktop {
        margin-bottom: 1.5rem !important;
    }
    .new-menu .ml-4-desktop,
    .new-menu .mx-4-desktop {
        margin-left: 1.5rem !important;
    }
    .new-menu .m-5-desktop {
        margin: 2rem !important;
    }
    .new-menu .mt-5-desktop,
    .new-menu .my-5-desktop {
        margin-top: 2rem !important;
    }
    .new-menu .mr-5-desktop,
    .new-menu .mx-5-desktop {
        margin-right: 2rem !important;
    }
    .new-menu .mb-5-desktop,
    .new-menu .my-5-desktop {
        margin-bottom: 2rem !important;
    }
    .new-menu .ml-5-desktop,
    .new-menu .mx-5-desktop {
        margin-left: 2rem !important;
    }
    .new-menu .m-6-desktop {
        margin: 3rem !important;
    }
    .new-menu .mt-6-desktop,
    .new-menu .my-6-desktop {
        margin-top: 3rem !important;
    }
    .new-menu .mr-6-desktop,
    .new-menu .mx-6-desktop {
        margin-right: 3rem !important;
    }
    .new-menu .mb-6-desktop,
    .new-menu .my-6-desktop {
        margin-bottom: 3rem !important;
    }
    .new-menu .ml-6-desktop,
    .new-menu .mx-6-desktop {
        margin-left: 3rem !important;
    }
    .new-menu .m-7-desktop {
        margin: 4rem !important;
    }
    .new-menu .mt-7-desktop,
    .new-menu .my-7-desktop {
        margin-top: 4rem !important;
    }
    .new-menu .mr-7-desktop,
    .new-menu .mx-7-desktop {
        margin-right: 4rem !important;
    }
    .new-menu .mb-7-desktop,
    .new-menu .my-7-desktop {
        margin-bottom: 4rem !important;
    }
    .new-menu .ml-7-desktop,
    .new-menu .mx-7-desktop {
        margin-left: 4rem !important;
    }
    .new-menu .m-8-desktop {
        margin: 5rem !important;
    }
    .new-menu .mt-8-desktop,
    .new-menu .my-8-desktop {
        margin-top: 5rem !important;
    }
    .new-menu .mr-8-desktop,
    .new-menu .mx-8-desktop {
        margin-right: 5rem !important;
    }
    .new-menu .mb-8-desktop,
    .new-menu .my-8-desktop {
        margin-bottom: 5rem !important;
    }
    .new-menu .ml-8-desktop,
    .new-menu .mx-8-desktop {
        margin-left: 5rem !important;
    }
    .new-menu .p-0-desktop {
        padding: 0 !important;
    }
    .new-menu .pt-0-desktop,
    .new-menu .py-0-desktop {
        padding-top: 0 !important;
    }
    .new-menu .pr-0-desktop,
    .new-menu .px-0-desktop {
        padding-right: 0 !important;
    }
    .new-menu .pb-0-desktop,
    .new-menu .py-0-desktop {
        padding-bottom: 0 !important;
    }
    .new-menu .pl-0-desktop,
    .new-menu .px-0-desktop {
        padding-left: 0 !important;
    }
    .new-menu .p-1-desktop {
        padding: 0.25rem !important;
    }
    .new-menu .pt-1-desktop,
    .new-menu .py-1-desktop {
        padding-top: 0.25rem !important;
    }
    .new-menu .pr-1-desktop,
    .new-menu .px-1-desktop {
        padding-right: 0.25rem !important;
    }
    .new-menu .pb-1-desktop,
    .new-menu .py-1-desktop {
        padding-bottom: 0.25rem !important;
    }
    .new-menu .pl-1-desktop,
    .new-menu .px-1-desktop {
        padding-left: 0.25rem !important;
    }
    .new-menu .p-2-desktop {
        padding: 0.5rem !important;
    }
    .new-menu .pt-2-desktop,
    .new-menu .py-2-desktop {
        padding-top: 0.5rem !important;
    }
    .new-menu .pr-2-desktop,
    .new-menu .px-2-desktop {
        padding-right: 0.5rem !important;
    }
    .new-menu .pb-2-desktop,
    .new-menu .py-2-desktop {
        padding-bottom: 0.5rem !important;
    }
    .new-menu .pl-2-desktop,
    .new-menu .px-2-desktop {
        padding-left: 0.5rem !important;
    }
    .new-menu .p-3-desktop {
        padding: 1rem !important;
    }
    .new-menu .pt-3-desktop,
    .new-menu .py-3-desktop {
        padding-top: 1rem !important;
    }
    .new-menu .pr-3-desktop,
    .new-menu .px-3-desktop {
        padding-right: 1rem !important;
    }
    .new-menu .pb-3-desktop,
    .new-menu .py-3-desktop {
        padding-bottom: 1rem !important;
    }
    .new-menu .pl-3-desktop,
    .new-menu .px-3-desktop {
        padding-left: 1rem !important;
    }
    .new-menu .p-4-desktop {
        padding: 1.5rem !important;
    }
    .new-menu .pt-4-desktop,
    .new-menu .py-4-desktop {
        padding-top: 1.5rem !important;
    }
    .new-menu .pr-4-desktop,
    .new-menu .px-4-desktop {
        padding-right: 1.5rem !important;
    }
    .new-menu .pb-4-desktop,
    .new-menu .py-4-desktop {
        padding-bottom: 1.5rem !important;
    }
    .new-menu .pl-4-desktop,
    .new-menu .px-4-desktop {
        padding-left: 1.5rem !important;
    }
    .new-menu .p-5-desktop {
        padding: 2rem !important;
    }
    .new-menu .pt-5-desktop,
    .new-menu .py-5-desktop {
        padding-top: 2rem !important;
    }
    .new-menu .pr-5-desktop,
    .new-menu .px-5-desktop {
        padding-right: 2rem !important;
    }
    .new-menu .pb-5-desktop,
    .new-menu .py-5-desktop {
        padding-bottom: 2rem !important;
    }
    .new-menu .pl-5-desktop,
    .new-menu .px-5-desktop {
        padding-left: 2rem !important;
    }
    .new-menu .p-6-desktop {
        padding: 3rem !important;
    }
    .new-menu .pt-6-desktop,
    .new-menu .py-6-desktop {
        padding-top: 3rem !important;
    }
    .new-menu .pr-6-desktop,
    .new-menu .px-6-desktop {
        padding-right: 3rem !important;
    }
    .new-menu .pb-6-desktop,
    .new-menu .py-6-desktop {
        padding-bottom: 3rem !important;
    }
    .new-menu .pl-6-desktop,
    .new-menu .px-6-desktop {
        padding-left: 3rem !important;
    }
    .new-menu .p-7-desktop {
        padding: 4rem !important;
    }
    .new-menu .pt-7-desktop,
    .new-menu .py-7-desktop {
        padding-top: 4rem !important;
    }
    .new-menu .pr-7-desktop,
    .new-menu .px-7-desktop {
        padding-right: 4rem !important;
    }
    .new-menu .pb-7-desktop,
    .new-menu .py-7-desktop {
        padding-bottom: 4rem !important;
    }
    .new-menu .pl-7-desktop,
    .new-menu .px-7-desktop {
        padding-left: 4rem !important;
    }
    .new-menu .p-8-desktop {
        padding: 5rem !important;
    }
    .new-menu .pt-8-desktop,
    .new-menu .py-8-desktop {
        padding-top: 5rem !important;
    }
    .new-menu .pr-8-desktop,
    .new-menu .px-8-desktop {
        padding-right: 5rem !important;
    }
    .new-menu .pb-8-desktop,
    .new-menu .py-8-desktop {
        padding-bottom: 5rem !important;
    }
    .new-menu .pl-8-desktop,
    .new-menu .px-8-desktop {
        padding-left: 5rem !important;
    }
    .new-menu .mr-auto-desktop,
    .new-menu .mx-auto-desktop {
        margin-right: auto !important;
    }
    .new-menu .ml-auto-desktop,
    .new-menu .mx-auto-desktop {
        margin-left: auto !important;
    }
}

@media (min-width: 1200px) {
    .new-menu .m-0-widescreen {
        margin: 0 !important;
    }
    .new-menu .mt-0-widescreen,
    .new-menu .my-0-widescreen {
        margin-top: 0 !important;
    }
    .new-menu .mr-0-widescreen,
    .new-menu .mx-0-widescreen {
        margin-right: 0 !important;
    }
    .new-menu .mb-0-widescreen,
    .new-menu .my-0-widescreen {
        margin-bottom: 0 !important;
    }
    .new-menu .ml-0-widescreen,
    .new-menu .mx-0-widescreen {
        margin-left: 0 !important;
    }
    .new-menu .m-1-widescreen {
        margin: 0.25rem !important;
    }
    .new-menu .mt-1-widescreen,
    .new-menu .my-1-widescreen {
        margin-top: 0.25rem !important;
    }
    .new-menu .mr-1-widescreen,
    .new-menu .mx-1-widescreen {
        margin-right: 0.25rem !important;
    }
    .new-menu .mb-1-widescreen,
    .new-menu .my-1-widescreen {
        margin-bottom: 0.25rem !important;
    }
    .new-menu .ml-1-widescreen,
    .new-menu .mx-1-widescreen {
        margin-left: 0.25rem !important;
    }
    .new-menu .m-2-widescreen {
        margin: 0.5rem !important;
    }
    .new-menu .mt-2-widescreen,
    .new-menu .my-2-widescreen {
        margin-top: 0.5rem !important;
    }
    .new-menu .mr-2-widescreen,
    .new-menu .mx-2-widescreen {
        margin-right: 0.5rem !important;
    }
    .new-menu .mb-2-widescreen,
    .new-menu .my-2-widescreen {
        margin-bottom: 0.5rem !important;
    }
    .new-menu .ml-2-widescreen,
    .new-menu .mx-2-widescreen {
        margin-left: 0.5rem !important;
    }
    .new-menu .m-3-widescreen {
        margin: 1rem !important;
    }
    .new-menu .mt-3-widescreen,
    .new-menu .my-3-widescreen {
        margin-top: 1rem !important;
    }
    .new-menu .mr-3-widescreen,
    .new-menu .mx-3-widescreen {
        margin-right: 1rem !important;
    }
    .new-menu .mb-3-widescreen,
    .new-menu .my-3-widescreen {
        margin-bottom: 1rem !important;
    }
    .new-menu .ml-3-widescreen,
    .new-menu .mx-3-widescreen {
        margin-left: 1rem !important;
    }
    .new-menu .m-4-widescreen {
        margin: 1.5rem !important;
    }
    .new-menu .mt-4-widescreen,
    .new-menu .my-4-widescreen {
        margin-top: 1.5rem !important;
    }
    .new-menu .mr-4-widescreen,
    .new-menu .mx-4-widescreen {
        margin-right: 1.5rem !important;
    }
    .new-menu .mb-4-widescreen,
    .new-menu .my-4-widescreen {
        margin-bottom: 1.5rem !important;
    }
    .new-menu .ml-4-widescreen,
    .new-menu .mx-4-widescreen {
        margin-left: 1.5rem !important;
    }
    .new-menu .m-5-widescreen {
        margin: 2rem !important;
    }
    .new-menu .mt-5-widescreen,
    .new-menu .my-5-widescreen {
        margin-top: 2rem !important;
    }
    .new-menu .mr-5-widescreen,
    .new-menu .mx-5-widescreen {
        margin-right: 2rem !important;
    }
    .new-menu .mb-5-widescreen,
    .new-menu .my-5-widescreen {
        margin-bottom: 2rem !important;
    }
    .new-menu .ml-5-widescreen,
    .new-menu .mx-5-widescreen {
        margin-left: 2rem !important;
    }
    .new-menu .m-6-widescreen {
        margin: 3rem !important;
    }
    .new-menu .mt-6-widescreen,
    .new-menu .my-6-widescreen {
        margin-top: 3rem !important;
    }
    .new-menu .mr-6-widescreen,
    .new-menu .mx-6-widescreen {
        margin-right: 3rem !important;
    }
    .new-menu .mb-6-widescreen,
    .new-menu .my-6-widescreen {
        margin-bottom: 3rem !important;
    }
    .new-menu .ml-6-widescreen,
    .new-menu .mx-6-widescreen {
        margin-left: 3rem !important;
    }
    .new-menu .m-7-widescreen {
        margin: 4rem !important;
    }
    .new-menu .mt-7-widescreen,
    .new-menu .my-7-widescreen {
        margin-top: 4rem !important;
    }
    .new-menu .mr-7-widescreen,
    .new-menu .mx-7-widescreen {
        margin-right: 4rem !important;
    }
    .new-menu .mb-7-widescreen,
    .new-menu .my-7-widescreen {
        margin-bottom: 4rem !important;
    }
    .new-menu .ml-7-widescreen,
    .new-menu .mx-7-widescreen {
        margin-left: 4rem !important;
    }
    .new-menu .m-8-widescreen {
        margin: 5rem !important;
    }
    .new-menu .mt-8-widescreen,
    .new-menu .my-8-widescreen {
        margin-top: 5rem !important;
    }
    .new-menu .mr-8-widescreen,
    .new-menu .mx-8-widescreen {
        margin-right: 5rem !important;
    }
    .new-menu .mb-8-widescreen,
    .new-menu .my-8-widescreen {
        margin-bottom: 5rem !important;
    }
    .new-menu .ml-8-widescreen,
    .new-menu .mx-8-widescreen {
        margin-left: 5rem !important;
    }
    .new-menu .p-0-widescreen {
        padding: 0 !important;
    }
    .new-menu .pt-0-widescreen,
    .new-menu .py-0-widescreen {
        padding-top: 0 !important;
    }
    .new-menu .pr-0-widescreen,
    .new-menu .px-0-widescreen {
        padding-right: 0 !important;
    }
    .new-menu .pb-0-widescreen,
    .new-menu .py-0-widescreen {
        padding-bottom: 0 !important;
    }
    .new-menu .pl-0-widescreen,
    .new-menu .px-0-widescreen {
        padding-left: 0 !important;
    }
    .new-menu .p-1-widescreen {
        padding: 0.25rem !important;
    }
    .new-menu .pt-1-widescreen,
    .new-menu .py-1-widescreen {
        padding-top: 0.25rem !important;
    }
    .new-menu .pr-1-widescreen,
    .new-menu .px-1-widescreen {
        padding-right: 0.25rem !important;
    }
    .new-menu .pb-1-widescreen,
    .new-menu .py-1-widescreen {
        padding-bottom: 0.25rem !important;
    }
    .new-menu .pl-1-widescreen,
    .new-menu .px-1-widescreen {
        padding-left: 0.25rem !important;
    }
    .new-menu .p-2-widescreen {
        padding: 0.5rem !important;
    }
    .new-menu .pt-2-widescreen,
    .new-menu .py-2-widescreen {
        padding-top: 0.5rem !important;
    }
    .new-menu .pr-2-widescreen,
    .new-menu .px-2-widescreen {
        padding-right: 0.5rem !important;
    }
    .new-menu .pb-2-widescreen,
    .new-menu .py-2-widescreen {
        padding-bottom: 0.5rem !important;
    }
    .new-menu .pl-2-widescreen,
    .new-menu .px-2-widescreen {
        padding-left: 0.5rem !important;
    }
    .new-menu .p-3-widescreen {
        padding: 1rem !important;
    }
    .new-menu .pt-3-widescreen,
    .new-menu .py-3-widescreen {
        padding-top: 1rem !important;
    }
    .new-menu .pr-3-widescreen,
    .new-menu .px-3-widescreen {
        padding-right: 1rem !important;
    }
    .new-menu .pb-3-widescreen,
    .new-menu .py-3-widescreen {
        padding-bottom: 1rem !important;
    }
    .new-menu .pl-3-widescreen,
    .new-menu .px-3-widescreen {
        padding-left: 1rem !important;
    }
    .new-menu .p-4-widescreen {
        padding: 1.5rem !important;
    }
    .new-menu .pt-4-widescreen,
    .new-menu .py-4-widescreen {
        padding-top: 1.5rem !important;
    }
    .new-menu .pr-4-widescreen,
    .new-menu .px-4-widescreen {
        padding-right: 1.5rem !important;
    }
    .new-menu .pb-4-widescreen,
    .new-menu .py-4-widescreen {
        padding-bottom: 1.5rem !important;
    }
    .new-menu .pl-4-widescreen,
    .new-menu .px-4-widescreen {
        padding-left: 1.5rem !important;
    }
    .new-menu .p-5-widescreen {
        padding: 2rem !important;
    }
    .new-menu .pt-5-widescreen,
    .new-menu .py-5-widescreen {
        padding-top: 2rem !important;
    }
    .new-menu .pr-5-widescreen,
    .new-menu .px-5-widescreen {
        padding-right: 2rem !important;
    }
    .new-menu .pb-5-widescreen,
    .new-menu .py-5-widescreen {
        padding-bottom: 2rem !important;
    }
    .new-menu .pl-5-widescreen,
    .new-menu .px-5-widescreen {
        padding-left: 2rem !important;
    }
    .new-menu .p-6-widescreen {
        padding: 3rem !important;
    }
    .new-menu .pt-6-widescreen,
    .new-menu .py-6-widescreen {
        padding-top: 3rem !important;
    }
    .new-menu .pr-6-widescreen,
    .new-menu .px-6-widescreen {
        padding-right: 3rem !important;
    }
    .new-menu .pb-6-widescreen,
    .new-menu .py-6-widescreen {
        padding-bottom: 3rem !important;
    }
    .new-menu .pl-6-widescreen,
    .new-menu .px-6-widescreen {
        padding-left: 3rem !important;
    }
    .new-menu .p-7-widescreen {
        padding: 4rem !important;
    }
    .new-menu .pt-7-widescreen,
    .new-menu .py-7-widescreen {
        padding-top: 4rem !important;
    }
    .new-menu .pr-7-widescreen,
    .new-menu .px-7-widescreen {
        padding-right: 4rem !important;
    }
    .new-menu .pb-7-widescreen,
    .new-menu .py-7-widescreen {
        padding-bottom: 4rem !important;
    }
    .new-menu .pl-7-widescreen,
    .new-menu .px-7-widescreen {
        padding-left: 4rem !important;
    }
    .new-menu .p-8-widescreen {
        padding: 5rem !important;
    }
    .new-menu .pt-8-widescreen,
    .new-menu .py-8-widescreen {
        padding-top: 5rem !important;
    }
    .new-menu .pr-8-widescreen,
    .new-menu .px-8-widescreen {
        padding-right: 5rem !important;
    }
    .new-menu .pb-8-widescreen,
    .new-menu .py-8-widescreen {
        padding-bottom: 5rem !important;
    }
    .new-menu .pl-8-widescreen,
    .new-menu .px-8-widescreen {
        padding-left: 5rem !important;
    }
    .new-menu .mr-auto-widescreen,
    .new-menu .mx-auto-widescreen {
        margin-right: auto !important;
    }
    .new-menu .ml-auto-widescreen,
    .new-menu .mx-auto-widescreen {
        margin-left: auto !important;
    }
}

@media (min-width: 1400px) {
    .new-menu .m-0-fullhd {
        margin: 0 !important;
    }
    .new-menu .mt-0-fullhd,
    .new-menu .my-0-fullhd {
        margin-top: 0 !important;
    }
    .new-menu .mr-0-fullhd,
    .new-menu .mx-0-fullhd {
        margin-right: 0 !important;
    }
    .new-menu .mb-0-fullhd,
    .new-menu .my-0-fullhd {
        margin-bottom: 0 !important;
    }
    .new-menu .ml-0-fullhd,
    .new-menu .mx-0-fullhd {
        margin-left: 0 !important;
    }
    .new-menu .m-1-fullhd {
        margin: 0.25rem !important;
    }
    .new-menu .mt-1-fullhd,
    .new-menu .my-1-fullhd {
        margin-top: 0.25rem !important;
    }
    .new-menu .mr-1-fullhd,
    .new-menu .mx-1-fullhd {
        margin-right: 0.25rem !important;
    }
    .new-menu .mb-1-fullhd,
    .new-menu .my-1-fullhd {
        margin-bottom: 0.25rem !important;
    }
    .new-menu .ml-1-fullhd,
    .new-menu .mx-1-fullhd {
        margin-left: 0.25rem !important;
    }
    .new-menu .m-2-fullhd {
        margin: 0.5rem !important;
    }
    .new-menu .mt-2-fullhd,
    .new-menu .my-2-fullhd {
        margin-top: 0.5rem !important;
    }
    .new-menu .mr-2-fullhd,
    .new-menu .mx-2-fullhd {
        margin-right: 0.5rem !important;
    }
    .new-menu .mb-2-fullhd,
    .new-menu .my-2-fullhd {
        margin-bottom: 0.5rem !important;
    }
    .new-menu .ml-2-fullhd,
    .new-menu .mx-2-fullhd {
        margin-left: 0.5rem !important;
    }
    .new-menu .m-3-fullhd {
        margin: 1rem !important;
    }
    .new-menu .mt-3-fullhd,
    .new-menu .my-3-fullhd {
        margin-top: 1rem !important;
    }
    .new-menu .mr-3-fullhd,
    .new-menu .mx-3-fullhd {
        margin-right: 1rem !important;
    }
    .new-menu .mb-3-fullhd,
    .new-menu .my-3-fullhd {
        margin-bottom: 1rem !important;
    }
    .new-menu .ml-3-fullhd,
    .new-menu .mx-3-fullhd {
        margin-left: 1rem !important;
    }
    .new-menu .m-4-fullhd {
        margin: 1.5rem !important;
    }
    .new-menu .mt-4-fullhd,
    .new-menu .my-4-fullhd {
        margin-top: 1.5rem !important;
    }
    .new-menu .mr-4-fullhd,
    .new-menu .mx-4-fullhd {
        margin-right: 1.5rem !important;
    }
    .new-menu .mb-4-fullhd,
    .new-menu .my-4-fullhd {
        margin-bottom: 1.5rem !important;
    }
    .new-menu .ml-4-fullhd,
    .new-menu .mx-4-fullhd {
        margin-left: 1.5rem !important;
    }
    .new-menu .m-5-fullhd {
        margin: 2rem !important;
    }
    .new-menu .mt-5-fullhd,
    .new-menu .my-5-fullhd {
        margin-top: 2rem !important;
    }
    .new-menu .mr-5-fullhd,
    .new-menu .mx-5-fullhd {
        margin-right: 2rem !important;
    }
    .new-menu .mb-5-fullhd,
    .new-menu .my-5-fullhd {
        margin-bottom: 2rem !important;
    }
    .new-menu .ml-5-fullhd,
    .new-menu .mx-5-fullhd {
        margin-left: 2rem !important;
    }
    .new-menu .m-6-fullhd {
        margin: 3rem !important;
    }
    .new-menu .mt-6-fullhd,
    .new-menu .my-6-fullhd {
        margin-top: 3rem !important;
    }
    .new-menu .mr-6-fullhd,
    .new-menu .mx-6-fullhd {
        margin-right: 3rem !important;
    }
    .new-menu .mb-6-fullhd,
    .new-menu .my-6-fullhd {
        margin-bottom: 3rem !important;
    }
    .new-menu .ml-6-fullhd,
    .new-menu .mx-6-fullhd {
        margin-left: 3rem !important;
    }
    .new-menu .m-7-fullhd {
        margin: 4rem !important;
    }
    .new-menu .mt-7-fullhd,
    .new-menu .my-7-fullhd {
        margin-top: 4rem !important;
    }
    .new-menu .mr-7-fullhd,
    .new-menu .mx-7-fullhd {
        margin-right: 4rem !important;
    }
    .new-menu .mb-7-fullhd,
    .new-menu .my-7-fullhd {
        margin-bottom: 4rem !important;
    }
    .new-menu .ml-7-fullhd,
    .new-menu .mx-7-fullhd {
        margin-left: 4rem !important;
    }
    .new-menu .m-8-fullhd {
        margin: 5rem !important;
    }
    .new-menu .mt-8-fullhd,
    .new-menu .my-8-fullhd {
        margin-top: 5rem !important;
    }
    .new-menu .mr-8-fullhd,
    .new-menu .mx-8-fullhd {
        margin-right: 5rem !important;
    }
    .new-menu .mb-8-fullhd,
    .new-menu .my-8-fullhd {
        margin-bottom: 5rem !important;
    }
    .new-menu .ml-8-fullhd,
    .new-menu .mx-8-fullhd {
        margin-left: 5rem !important;
    }
    .new-menu .p-0-fullhd {
        padding: 0 !important;
    }
    .new-menu .pt-0-fullhd,
    .new-menu .py-0-fullhd {
        padding-top: 0 !important;
    }
    .new-menu .pr-0-fullhd,
    .new-menu .px-0-fullhd {
        padding-right: 0 !important;
    }
    .new-menu .pb-0-fullhd,
    .new-menu .py-0-fullhd {
        padding-bottom: 0 !important;
    }
    .new-menu .pl-0-fullhd,
    .new-menu .px-0-fullhd {
        padding-left: 0 !important;
    }
    .new-menu .p-1-fullhd {
        padding: 0.25rem !important;
    }
    .new-menu .pt-1-fullhd,
    .new-menu .py-1-fullhd {
        padding-top: 0.25rem !important;
    }
    .new-menu .pr-1-fullhd,
    .new-menu .px-1-fullhd {
        padding-right: 0.25rem !important;
    }
    .new-menu .pb-1-fullhd,
    .new-menu .py-1-fullhd {
        padding-bottom: 0.25rem !important;
    }
    .new-menu .pl-1-fullhd,
    .new-menu .px-1-fullhd {
        padding-left: 0.25rem !important;
    }
    .new-menu .p-2-fullhd {
        padding: 0.5rem !important;
    }
    .new-menu .pt-2-fullhd,
    .new-menu .py-2-fullhd {
        padding-top: 0.5rem !important;
    }
    .new-menu .pr-2-fullhd,
    .new-menu .px-2-fullhd {
        padding-right: 0.5rem !important;
    }
    .new-menu .pb-2-fullhd,
    .new-menu .py-2-fullhd {
        padding-bottom: 0.5rem !important;
    }
    .new-menu .pl-2-fullhd,
    .new-menu .px-2-fullhd {
        padding-left: 0.5rem !important;
    }
    .new-menu .p-3-fullhd {
        padding: 1rem !important;
    }
    .new-menu .pt-3-fullhd,
    .new-menu .py-3-fullhd {
        padding-top: 1rem !important;
    }
    .new-menu .pr-3-fullhd,
    .new-menu .px-3-fullhd {
        padding-right: 1rem !important;
    }
    .new-menu .pb-3-fullhd,
    .new-menu .py-3-fullhd {
        padding-bottom: 1rem !important;
    }
    .new-menu .pl-3-fullhd,
    .new-menu .px-3-fullhd {
        padding-left: 1rem !important;
    }
    .new-menu .p-4-fullhd {
        padding: 1.5rem !important;
    }
    .new-menu .pt-4-fullhd,
    .new-menu .py-4-fullhd {
        padding-top: 1.5rem !important;
    }
    .new-menu .pr-4-fullhd,
    .new-menu .px-4-fullhd {
        padding-right: 1.5rem !important;
    }
    .new-menu .pb-4-fullhd,
    .new-menu .py-4-fullhd {
        padding-bottom: 1.5rem !important;
    }
    .new-menu .pl-4-fullhd,
    .new-menu .px-4-fullhd {
        padding-left: 1.5rem !important;
    }
    .new-menu .p-5-fullhd {
        padding: 2rem !important;
    }
    .new-menu .pt-5-fullhd,
    .new-menu .py-5-fullhd {
        padding-top: 2rem !important;
    }
    .new-menu .pr-5-fullhd,
    .new-menu .px-5-fullhd {
        padding-right: 2rem !important;
    }
    .new-menu .pb-5-fullhd,
    .new-menu .py-5-fullhd {
        padding-bottom: 2rem !important;
    }
    .new-menu .pl-5-fullhd,
    .new-menu .px-5-fullhd {
        padding-left: 2rem !important;
    }
    .new-menu .p-6-fullhd {
        padding: 3rem !important;
    }
    .new-menu .pt-6-fullhd,
    .new-menu .py-6-fullhd {
        padding-top: 3rem !important;
    }
    .new-menu .pr-6-fullhd,
    .new-menu .px-6-fullhd {
        padding-right: 3rem !important;
    }
    .new-menu .pb-6-fullhd,
    .new-menu .py-6-fullhd {
        padding-bottom: 3rem !important;
    }
    .new-menu .pl-6-fullhd,
    .new-menu .px-6-fullhd {
        padding-left: 3rem !important;
    }
    .new-menu .p-7-fullhd {
        padding: 4rem !important;
    }
    .new-menu .pt-7-fullhd,
    .new-menu .py-7-fullhd {
        padding-top: 4rem !important;
    }
    .new-menu .pr-7-fullhd,
    .new-menu .px-7-fullhd {
        padding-right: 4rem !important;
    }
    .new-menu .pb-7-fullhd,
    .new-menu .py-7-fullhd {
        padding-bottom: 4rem !important;
    }
    .new-menu .pl-7-fullhd,
    .new-menu .px-7-fullhd {
        padding-left: 4rem !important;
    }
    .new-menu .p-8-fullhd {
        padding: 5rem !important;
    }
    .new-menu .pt-8-fullhd,
    .new-menu .py-8-fullhd {
        padding-top: 5rem !important;
    }
    .new-menu .pr-8-fullhd,
    .new-menu .px-8-fullhd {
        padding-right: 5rem !important;
    }
    .new-menu .pb-8-fullhd,
    .new-menu .py-8-fullhd {
        padding-bottom: 5rem !important;
    }
    .new-menu .pl-8-fullhd,
    .new-menu .px-8-fullhd {
        padding-left: 5rem !important;
    }
    .new-menu .mr-auto-fullhd,
    .new-menu .mx-auto-fullhd {
        margin-right: auto !important;
    }
    .new-menu .ml-auto-fullhd,
    .new-menu .mx-auto-fullhd {
        margin-left: auto !important;
    }
}

.new-menu .font-weight-light {
    font-weight: 300 !important;
}

.new-menu .font-weight-normal {
    font-weight: 400 !important;
}

.new-menu .font-weight-medium {
    font-weight: 500 !important;
}

.new-menu .font-weight-bold {
    font-weight: 700 !important;
}

.new-menu .text-left {
    text-align: left !important;
}

.new-menu .text-right {
    text-align: right !important;
}

.new-menu .text-center {
    text-align: center !important;
}

@media (min-width: 576px) {
    .new-menu .text-left-mobile {
        text-align: left !important;
    }
    .new-menu .text-right-mobile {
        text-align: right !important;
    }
    .new-menu .text-center-mobile {
        text-align: center !important;
    }
}

@media (min-width: 768px) {
    .new-menu .text-left-tablet {
        text-align: left !important;
    }
    .new-menu .text-right-tablet {
        text-align: right !important;
    }
    .new-menu .text-center-tablet {
        text-align: center !important;
    }
}

@media (min-width: 992px) {
    .new-menu .text-left-desktop {
        text-align: left !important;
    }
    .new-menu .text-right-desktop {
        text-align: right !important;
    }
    .new-menu .text-center-desktop {
        text-align: center !important;
    }
}

@media (min-width: 1200px) {
    .new-menu .text-left-widescreen {
        text-align: left !important;
    }
    .new-menu .text-right-widescreen {
        text-align: right !important;
    }
    .new-menu .text-center-widescreen {
        text-align: center !important;
    }
}

@media (min-width: 1400px) {
    .new-menu .text-left-fullhd {
        text-align: left !important;
    }
    .new-menu .text-right-fullhd {
        text-align: right !important;
    }
    .new-menu .text-center-fullhd {
        text-align: center !important;
    }
}

.new-menu .text-uppercase {
    text-transform: uppercase !important;
}

.new-menu .text-line-through {
    text-decoration: line-through !important;
}

.new-menu .text-break {
    word-break: break-word !important;
    overflow-wrap: break-word !important;
}

.new-menu .text-nowrap {
    white-space: nowrap !important;
}

.new-menu .text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.new-menu .text-white {
    color: #fff !important;
}

.new-menu .text-black {
    color: #000 !important;
}

.new-menu .text-transparency-dark {
    color: rgba(0, 0, 0, 0.25) !important;
}

.new-menu .text-transparency-light {
    color: rgba(255, 255, 255, 0.25) !important;
}

.new-menu .text-primary {
    color: #00c8ff !important;
}

.new-menu a.text-primary:hover {
    color: #00a0cc !important;
}

.new-menu .text-secondary {
    color: #00377b !important;
}

.new-menu a.text-secondary:hover {
    color: #002048 !important;
}

.new-menu .text-accent {
    color: #ffbe00 !important;
}

.new-menu a.text-accent:hover {
    color: #cc9800 !important;
}

.new-menu .text-success {
    color: #37c846 !important;
}

.new-menu a.text-success:hover {
    color: #2ca038 !important;
}

.new-menu .text-info {
    color: #3264dc !important;
}

.new-menu a.text-info:hover {
    color: #204ebb !important;
}

.new-menu .text-warning {
    color: #ffaa32 !important;
}

.new-menu a.text-warning:hover {
    color: #fe9500 !important;
}

.new-menu .text-error {
    color: #f01e46 !important;
}

.new-menu a.text-error:hover {
    color: #cd0e32 !important;
}

.new-menu .text-light {
    color: #aaaaaa !important;
}

.new-menu a.text-light:hover {
    color: #919191 !important;
}

.new-menu .text-lighter {
    color: #e5eaf2 !important;
}

.new-menu a.text-lighter:hover {
    color: #c3cfe1 !important;
}

.new-menu .text-dark {
    color: #030303 !important;
}

.new-menu a.text-dark:hover {
    color: black !important;
}

.new-menu .text-gray {
    color: #565656 !important;
}

.new-menu a.text-gray:hover {
    color: #3d3d3d !important;
}

.new-menu .text-gray-blue {
    color: #59698D !important;
}

.new-menu a.text-gray-blue:hover {
    color: #45526e !important;
}

.new-menu .text-gray-light {
    color: #787878 !important;
}

.new-menu a.text-gray-light:hover {
    color: #5f5f5f !important;
}

.new-menu .text-white {
    color: #fff !important;
}

.new-menu a.text-white:hover {
    color: #e6e6e6 !important;
}

.new-menu hr.is-light {
    border-color: rgba(255, 255, 255, 0.125);
}

.new-menu .overflow-hidden {
    overflow: hidden !important;
}

.new-menu .control-dropdown:not(.show),
.new-menu .collapse-item:not(.is-active) .collapse-content,
.new-menu .collapse-panel:not(.is-active),
.new-menu .dialog:not(.is-active),
.new-menu .menu .has-dropdown:not(.show)~.menu,
.new-menu .modal:not(.is-active) {
    height: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    overflow: hidden;
}

.new-menu .visibility-hidden {
    visibility: hidden;
}

.new-menu .p-absolute {
    position: absolute !important;
}

.new-menu .p-sticky-top {
    position: sticky;
    top: 0;
    z-index: 1010;
}

.new-menu html,
.new-menu body,
.new-menu .app-wrap {
    height: 100%;
}

.new-menu .app-wrap {
    display: flex;
    flex-direction: column;
}

.new-menu .app-container {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}

.new-menu .main {
    flex-grow: 1;
}

.new-menu .theme-business .topbar-link.is-active {
    background-color: #fff;
    color: #00377b;
}

.new-menu .theme-business .main-sidebar {
    background-color: white !important;
}

.new-menu .theme-business .main-sidebar .menu.is-light .menu-link {
    color: #00377b !important;
}

.new-menu .theme-business .main-sidebar .menu.is-light .menu-link.is-active {
    color: #00c8ff !important;
}

.new-menu .theme-business .main-sidebar hr.is-light {
    border-color: #00377b !important;
}

.new-menu .theme-business .main-sidebar .input-invert {
    background-color: #eaecef !important;
    color: #00377b !important;
}

.new-menu .theme-business .main-sidebar .input-invert::-moz-placeholder {
    color: #8c8c8c;
}

.new-menu .theme-business .main-sidebar .input-invert:-ms-input-placeholder {
    color: #8c8c8c;
}

.new-menu .theme-business .main-sidebar .input-invert::placeholder {
    color: #8c8c8c;
}

.new-menu .theme-business .main-sidebar .control.has-icon-right span {
    color: #00377b !important;
}

.new-menu .theme-business .navbar {
    background-color: #fff !important;
    color: #00377b;
}

.new-menu .theme-business .navbar-brand {
    max-width: 115px !important;
}

@media (min-width: 1400px) {
    .new-menu .theme-business .navbar-brand {
        max-width: 140px !important;
    }
}

.new-menu .theme-business .menu-button {
    color: #00377b !important;
}

.new-menu .theme-business .main-nav .navbar-item {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    font-size: 0.75rem;
}

@media (min-width: 1200px) {
    .new-menu .theme-business .main-nav .navbar-item {
        padding-left: .5rem;
        padding-right: .5rem;
        font-size: 1rem;
    }
}

@media (min-width: 1400px) {
    .new-menu .theme-business .main-nav .navbar-item {
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1rem;
    }
}

.new-menu .theme-business .navbar-menu.is-right {
    font-size: 0.75rem;
}

@media (min-width: 1200px) {
    .new-menu .theme-business .navbar-menu.is-right {
        font-size: 1rem;
    }
}

@media (min-width: 1400px) {
    .new-menu .theme-business .navbar-menu.is-right {
        font-size: 1rem;
    }
}

.new-menu .theme-business .navbar-link {
    color: #00377b !important;
}

.new-menu .theme-business .navbar-expandable {
    background-color: #efefef;
}

.new-menu .theme-business .navbar-expandable .nav-link {
    color: #00377b !important;
    font-size: 0.75rem;
}

@media (min-width: 1200px) {
    .new-menu .theme-business .navbar-expandable .nav-link {
        font-size: 1rem;
    }
}

.new-menu .theme-business .navbar-expandable .nav-link:hover {
    color: #00c8ff !important;
}

.new-menu .theme-business .navbar-expandable .nav-link.is-active {
    color: #00c8ff !important;
}

.new-menu .theme-business .searchbar-container {
    background-color: white;
}

.new-menu .theme-business .searchbar-expandable {
    background-color: white;
}

.new-menu .theme-business .searchbar-expandable .input {
    background-color: #eaecef;
    border: 0;
    color: #00377b;
}

.new-menu .theme-business .searchbar-expandable .input:hover,
.new-menu .theme-business .searchbar-expandable .input:focus {
    background-color: #eaecef;
}

.new-menu .theme-business .searchbar-expandable .input::-moz-placeholder {
    color: #787878;
}

.new-menu .theme-business .searchbar-expandable .input:-ms-input-placeholder {
    color: #787878;
}

.new-menu .theme-business .searchbar-expandable .input::placeholder {
    color: #787878;
}

.new-menu .theme-business .control-dropdown {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.new-menu .theme-business .control-dropdown.is-right {
    max-width: 128px;
    font-size: 14px;
}

.new-menu .theme-business .control-dropdown .nav-link {
    color: #00377b;
}

.new-menu .theme-business .control-dropdown .nav-link:hover {
    color: #00c8ff;
}

.new-menu .theme-tigomedia .navbar-brand {
    max-width: 115px !important;
}

@media (min-width: 1400px) {
    .new-menu .theme-tigomedia .navbar-brand {
        max-width: 140px !important;
    }
}

.topbar a,
.new-menu .main-sidebar .is-light button,
.new-menu .main-sidebar .is-light input,
.new-menu .main-sidebar .is-light optgroup,
.new-menu .main-sidebar .is-light select,
.new-menu .main-sidebar .is-light textarea,
.new-menu .main-sidebar .is-light label,
.new-menu .main-sidebar .is-light *,
.new-menu .main-sidebar .is-light h1 {
    color: #fff !important;
}

.region-navbar #block-principal .content {
    max-width: 100% !important;
    margin: 0 auto;
}
